home *** CD-ROM | disk | FTP | other *** search
/ AppleScript - The Beta Release / AppleScript - The Beta Release.iso / Development Tools / Terminology / English Terminology / EnglishTerminology.r < prev    next >
Encoding:
Text File  |  1992-11-22  |  144.6 KB  |  6,386 lines  |  [TEXT/MPS ]

  1. ////////////////////////////////////////////////////////////////////////////////
  2. // Copyright © 1992 Apple Computer, Inc. All rights reserved.                  //
  3. ////////////////////////////////////////////////////////////////////////////////
  4.  
  5. /* AEUserTerminology.h                                                            */
  6. /* Conforms with Winter 1992 Apple Event Registry of December 19, 1992.            */
  7.  
  8. #include "Types.r"        /* must come before AEUserTermTypes.r */
  9. #include "AEUserTermTypes.r"
  10. #include "AppleEvents.r"
  11. #include "AEObjects.r"
  12. #include "AERegistry.r"
  13.  
  14.  
  15.  
  16. resource 'aeut' (0, "Standard Event Suites for English", sysheap) {
  17.     0x00,
  18.     0x96,
  19.     english,
  20.     roman,
  21.     {    /* array Suites: 6 elements */
  22.         /* [1] */
  23.         "Required Suite",
  24.         "Events that every application should support",
  25.         kAERequiredSuite,
  26.         1,
  27.         1,
  28.         {    /* array Events: 3 elements */
  29.             /* [1] */
  30.             "run",
  31.             "Sent to an application when it is double-clicked",
  32.             kCoreEventClass,
  33.             kAEOpenApplication,
  34.             noReply,
  35.             "",
  36.             replyOptional,
  37.             singleItem,
  38.             notEnumerated,
  39.             reserved, reserved, reserved, reserved, reserved, reserved,
  40.             reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  41.             noParams,
  42.             "No direct parameter required",
  43.             directParamOptional,
  44.             singleItem,
  45.             notEnumerated,
  46.             changesState,
  47.             reserved, reserved, reserved, reserved, reserved, reserved,
  48.             reserved, reserved, reserved, reserved, reserved, reserved,
  49.             {    /* array OtherParams: 0 elements */
  50.             },
  51.             /* [1] */
  52.             "open",
  53.             "Open the specified list of documents",
  54.             kCoreEventClass,
  55.             kAEOpenDocuments,
  56.             noReply,
  57.             "",
  58.             replyOptional,
  59.             singleItem,
  60.             notEnumerated,
  61.             reserved, reserved, reserved, reserved, reserved, reserved,
  62.             reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  63.             typeAlias,
  64.             "List of documents to open",
  65.             directParamRequired,
  66.             listOfItems,
  67.             notEnumerated,
  68.             changesState,
  69.             reserved, reserved, reserved, reserved, reserved, reserved,
  70.             reserved, reserved, reserved, reserved, reserved, reserved,
  71.             {    /* array OtherParams: 0 elements */
  72.             },
  73.             /* [2] */
  74.             "print",
  75.             "Print the specified list of documents",
  76.             kCoreEventClass,
  77.             kAEPrintDocuments,
  78.             noReply,
  79.             "",
  80.             replyOptional,
  81.             singleItem,
  82.             notEnumerated,
  83.             reserved, reserved, reserved, reserved, reserved, reserved,
  84.             reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  85.             typeAlias,
  86.             "List of documents to print",
  87.             directParamRequired,
  88.             listOfItems,
  89.             notEnumerated,
  90.             doesntChangeState,
  91.             reserved, reserved, reserved, reserved, reserved, reserved,
  92.             reserved, reserved, reserved, reserved, reserved, reserved,
  93.             {    /* array OtherParams: 0 elements */
  94.             },
  95.             /* [3] */
  96.             "quit",
  97.             "Quit application",
  98.             kCoreEventClass,
  99.             kAEQuitApplication,
  100.             noReply,
  101.             "",
  102.             replyOptional,
  103.             singleItem,
  104.             notEnumerated,
  105.             reserved, reserved, reserved, reserved, reserved, reserved,
  106.             reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  107.             noParams,
  108.             "No direct parameter required",
  109.             directParamOptional,
  110.             singleItem,
  111.             notEnumerated,
  112.             changesState,
  113.             reserved, reserved, reserved, reserved, reserved, reserved,
  114.             reserved, reserved, reserved, reserved, reserved, reserved,
  115.             {    /* array OtherParams: 0 elements */
  116.             }
  117.         },
  118.         {    /* array Classes: 0 elements */
  119.         },
  120.         {    /* array ComparisonOps: 0 elements */
  121.         },
  122.         {    /* array Enumerations: 0 elements */
  123.         },
  124.         /* [2] */
  125.         "Core Suite",
  126.         "Suite that applies to all applications",
  127.         kAECoreSuite,
  128.         1,
  129.         1,
  130.         {    /* array Events: 16 elements */
  131.             /* [1] */
  132.             "duplicate",
  133.             "Duplicate object(s)",
  134.             kAECoreSuite,
  135.             kAEClone,
  136.             typeObjectSpecifier,
  137.             "",
  138.             replyRequired,
  139.             singleItem,
  140.             notEnumerated,
  141.             reserved, reserved, reserved, reserved, reserved, reserved,
  142.             reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  143.             typeObjectSpecifier,
  144.             "the object(s) to duplicate",
  145.             directParamRequired,
  146.             singleItem,
  147.             notEnumerated,
  148.             changesState,
  149.             reserved, reserved, reserved, reserved, reserved, reserved,
  150.             reserved, reserved, reserved, reserved, reserved, reserved,
  151.             {    /* array OtherParams: 1 element */
  152.                 /* [1] */
  153.                 "to",
  154.                 keyAEInsertHere,
  155.                 typeInsertionLoc,
  156.                 "the new location for the object(s)",
  157.                 optional,
  158.                 singleItem,
  159.                 notEnumerated,
  160.                 reserved,
  161.                 reserved, reserved, reserved, reserved, reserved, reserved,
  162.                 reserved, reserved, reserved, reserved, reserved, reserved,
  163.             },
  164.             /* [2] */
  165.             "close",
  166.             "Close an object",
  167.             kAECoreSuite,
  168.             kAEClose,
  169.             noReply,
  170.             "",
  171.             replyOptional,
  172.             singleItem,
  173.             notEnumerated,
  174.             reserved, reserved, reserved, reserved, reserved, reserved,
  175.             reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  176.             typeObjectSpecifier,
  177.             "the object to close",
  178.             directParamRequired,
  179.             singleItem,
  180.             notEnumerated,
  181.             changesState,
  182.             reserved, reserved, reserved, reserved, reserved, reserved,
  183.             reserved, reserved, reserved, reserved, reserved, reserved,
  184.             {    /* array OtherParams: 2 elements */
  185.                 /* [1] */
  186.                 "saving",
  187.                 keyAESaveOptions,
  188.                 enumSaveOptions,
  189.                 "Specifies whether or not changes should be saved before closing",
  190.                 optional,
  191.                 singleItem,
  192.                 enumerated,
  193.                 reserved,
  194.                 reserved, reserved, reserved, reserved, reserved, reserved,
  195.                 reserved, reserved, reserved, reserved, reserved, reserved,
  196.                 /* [2] */
  197.                 "saving in",
  198.                 keyAEFile,
  199.                 typeAlias,
  200.                 "the file in which to save the object",
  201.                 optional,
  202.                 singleItem,
  203.                 notEnumerated,
  204.                 reserved,
  205.                 reserved, reserved, reserved, reserved, reserved, reserved,
  206.                 reserved, reserved, reserved, reserved, reserved, reserved
  207.             },
  208.             /* [3] */
  209.             "count elements",
  210.             "Return the number of elements of a particular class within an object",
  211.             kAECoreSuite,
  212.             kAECountElements,
  213.             typeLongInteger,
  214.             "",
  215.             replyRequired,
  216.             singleItem,
  217.             notEnumerated,
  218.             reserved, reserved, reserved, reserved, reserved, reserved,
  219.             reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  220.             typeObjectSpecifier,
  221.             "the object whose elements are to be counted",
  222.             directParamRequired,
  223.             singleItem,
  224.             notEnumerated,
  225.             doesntChangeState,
  226.             reserved, reserved, reserved, reserved, reserved, reserved,
  227.             reserved, reserved, reserved, reserved, reserved, reserved,
  228.             {    /* array OtherParams: 1 elements */
  229.                 /* [1] */
  230.                 "each",
  231.                 keyAEObjectClass,
  232.                 typeType,
  233.                 "the class of the elements to be counted",
  234.                 required,
  235.                 singleItem,
  236.                 notEnumerated,
  237.                 reserved,
  238.                 reserved, reserved, reserved, reserved, reserved, reserved,
  239.                 reserved, reserved, reserved, reserved, reserved, reserved,
  240.             },
  241.             /* [4] */
  242.             "create",
  243.             "Create a new element",
  244.             kAECoreSuite,
  245.             kAECreateElement,
  246.             typeObjectSpecifier,
  247.             "",
  248.             replyRequired,
  249.             singleItem,
  250.             notEnumerated,
  251.             reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  252.             noParams,
  253.             "",
  254.             directParamOptional,
  255.             singleItem,
  256.             notEnumerated,
  257.             changesState,
  258.             reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  259.             {    /* array OtherParams: 4 elements */
  260.                 /* [1] */
  261.                 "new",
  262.                 keyAEObjectClass,
  263.                 typeType,
  264.                 "the class of the new element",
  265.                 required,
  266.                 singleItem,
  267.                 notEnumerated,
  268.                 reserved,
  269.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  270.                 /* [2] */
  271.                 "at",
  272.                 keyAEInsertHere,
  273.                 typeInsertionLoc,
  274.                 "the location at which to insert the element",
  275.                 required,        /*** Didn't we used to have a default for this? ***/
  276.                 singleItem,
  277.                 notEnumerated,
  278.                 reserved,
  279.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  280.                 /* [3] */
  281.                 "with data",
  282.                 keyAEData,
  283.                 typeWildCard,
  284.                 "the initial data for the element",
  285.                 optional,
  286.                 singleItem,
  287.                 notEnumerated,
  288.                 reserved,
  289.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  290.                 /* [4] */
  291.                 "with properties",
  292.                 keyAEPropData,
  293.                 typeAERecord,
  294.                 "the initial values for the properties of the element",
  295.                 optional,
  296.                 singleItem,
  297.                 notEnumerated,
  298.                 reserved,
  299.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved
  300.             },
  301.             /* [5] */
  302.             "delete",
  303.             "Delete an element from an object",
  304.             kAECoreSuite,
  305.             kAEDelete,
  306.             noReply,
  307.             "",
  308.             replyOptional,
  309.             singleItem,
  310.             notEnumerated,
  311.             reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  312.             typeObjectSpecifier,
  313.             "the element to delete",
  314.             directParamRequired,
  315.             singleItem,
  316.             notEnumerated,
  317.             changesState,
  318.             reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  319.             {    /* array OtherParams: 0 elements */
  320.             },
  321.             /* [6] */
  322.             "exists",
  323.             "Verify if an object exists",
  324.             kAECoreSuite,
  325.             kAEDoObjectsExist,
  326.             typeBoolean,
  327.             "",
  328.             replyRequired,
  329.             singleItem,
  330.             notEnumerated,
  331.             reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  332.             typeObjectSpecifier,
  333.             "the object in question",
  334.             directParamRequired,
  335.             singleItem,
  336.             notEnumerated,
  337.             doesntChangeState,
  338.             reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  339.             {    /* array OtherParams: 0 elements */
  340.             },
  341.             /* [7] */
  342.             "class info",
  343.             "Get information about an object class",
  344.             kAECoreSuite,
  345.             kAEGetClassInfo,
  346.             typeClassInfo,
  347.             "",
  348.             replyRequired,
  349.             singleItem,
  350.             notEnumerated,
  351.             reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  352.             typeType,
  353.             "the object class about which information is requested",
  354.             directParamOptional,
  355.             singleItem,
  356.             notEnumerated,
  357.             doesntChangeState,
  358.             reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  359.             {    /* array OtherParams: 1 elements */
  360.                 /* [1] */
  361.                 "in",
  362.                 keyAEWritingCode,
  363.                 typeIntlWritingCode,
  364.                 "the human language and script system in which to return information",
  365.                 optional,
  366.                 singleItem,
  367.                 notEnumerated,
  368.                 reserved,
  369.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  370.             },
  371.             /* [8] */
  372.             "get",
  373.             "Get the data for an object",
  374.             kAECoreSuite,
  375.             kAEGetData,
  376.             typeWildCard,
  377.             "",
  378.             replyRequired,
  379.             singleItem,
  380.             notEnumerated,
  381.             reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  382.             typeObjectSpecifier,
  383.             "the object whose data is to be returned",
  384.             directParamRequired,
  385.             singleItem,
  386.             notEnumerated,
  387.             doesntChangeState,
  388.             reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  389.             {    /* array OtherParams: 1 elements */
  390.                 /* [1] */
  391.                 "as",
  392.                 keyAERequestedType,
  393.                 typeType,
  394.                 "the desired types for the data, in order of preference",
  395.                 optional,
  396.                 listOfItems,
  397.                 notEnumerated,
  398.                 reserved,
  399.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved
  400.             },
  401.             /* [9] */
  402.             "data size",
  403.             "Return the size in bytes of an object",
  404.             kAECoreSuite,
  405.             kAEGetDataSize,
  406.             typeLongInteger,
  407.             "",
  408.             replyRequired,
  409.             singleItem,
  410.             notEnumerated,
  411.             reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  412.             typeObjectSpecifier,
  413.             "the object whose data size is to be returned",
  414.             directParamRequired,
  415.             singleItem,
  416.             notEnumerated,
  417.             doesntChangeState,
  418.             reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  419.             {    /* array OtherParams: 1 elements */
  420.                 /* [1] */
  421.                 "as",
  422.                 keyAERequestedType,
  423.                 typeType,
  424.                 "the data type for which the size is calculated",
  425.                 optional,
  426.                 singleItem,
  427.                 notEnumerated,
  428.                 reserved,
  429.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved
  430.             },
  431.             /* [10] */
  432.             "event info",
  433.             "Get information about the Apple events in a suite",
  434.             kAECoreSuite,
  435.             kAEGetEventInfo,
  436.             typeEventInfo,
  437.             "",
  438.             replyRequired,
  439.             listOfItems,
  440.             notEnumerated,
  441.             reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  442.             typeType,
  443.             "the event class of the Apple events for which to return information",
  444.             directParamRequired,
  445.             singleItem,
  446.             notEnumerated,
  447.             doesntChangeState,
  448.             reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  449.             {    /* array OtherParams: 1 elements */
  450.                 /* [1] */
  451.                 "in",
  452.                 keyAEWritingCode,
  453.                 typeIntlWritingCode,
  454.                 "the human language and script system in which to return information",
  455.                 optional,
  456.                 singleItem,
  457.                 notEnumerated,
  458.                 reserved,
  459.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  460.             },
  461.             /* [11] */
  462.             "move",
  463.             "Move object(s) to a new location",
  464.             kAECoreSuite,
  465.             kAEMove,
  466.             typeObjectSpecifier,
  467.             "",
  468.             replyRequired,
  469.             singleItem,
  470.             notEnumerated,
  471.             reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  472.             typeObjectSpecifier,
  473.             "the object(s) to move",
  474.             directParamRequired,
  475.             singleItem,
  476.             notEnumerated,
  477.             changesState,
  478.             reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  479.             {    /* array OtherParams: 1 element */
  480.                 /* [1] */
  481.                 "to",
  482.                 keyAEInsertHere,
  483.                 typeInsertionLoc,
  484.                 "the new location for the object(s)",
  485.                 required,
  486.                 singleItem,
  487.                 notEnumerated,
  488.                 reserved,
  489.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  490.             },
  491.             /* [12] */
  492.             "open",
  493.             "Open object(s)",
  494.             kCoreEventClass,
  495.             kAEOpen,
  496.             noReply,
  497.             "",
  498.             replyOptional,
  499.             singleItem,
  500.             notEnumerated,
  501.             reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  502.             typeObjectSpecifier,
  503.             "the object to open",
  504.             directParamRequired,
  505.             singleItem,
  506.             notEnumerated,
  507.             changesState,
  508.             reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  509.             {    /* array OtherParams: 0 elements */
  510.             },
  511.             /* [13] */
  512.             "print",
  513.             "Print object(s)",
  514.             kCoreEventClass,
  515.             kAEPrint,
  516.             noReply,
  517.             "",
  518.             replyOptional,
  519.             singleItem,
  520.             notEnumerated,
  521.             reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  522.             typeObjectSpecifier,
  523.             "the object to print",
  524.             directParamRequired,
  525.             singleItem,
  526.             notEnumerated,
  527.             doesntChangeState,
  528.             reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  529.             {    /* array OtherParams: 0 elements */
  530.             },
  531.             /* [14] */
  532.             "quit",
  533.             "Quit an application program",
  534.             kCoreEventClass,
  535.             kAEQuitApplication,
  536.             noReply,
  537.             "",
  538.             replyOptional,
  539.             singleItem,
  540.             notEnumerated,
  541.             reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  542.             noParams,
  543.             "",
  544.             directParamOptional,
  545.             singleItem,
  546.             notEnumerated,
  547.             changesState,
  548.             reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  549.             {    /* array OtherParams: 0 elements */
  550.                 /* [1] */
  551.                 "saving",
  552.                 keyAESaveOptions,
  553.                 enumSaveOptions,
  554.                 "Specifies whether or not to save currently open documents",
  555.                 optional,
  556.                 singleItem,
  557.                 enumerated,
  558.                 reserved,
  559.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved
  560.             },
  561.             /* [15] */
  562.             "save",
  563.             "Save an object",
  564.             kAECoreSuite,
  565.             kAESave,
  566.             noReply,
  567.             "",
  568.             replyOptional,
  569.             singleItem,
  570.             notEnumerated,
  571.             reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  572.             typeObjectSpecifier,
  573.             "the object to save",
  574.             directParamRequired,
  575.             singleItem,
  576.             notEnumerated,
  577.             changesState,
  578.             reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  579.             {    /* array OtherParams: 2 elements */
  580.                 /* [1] */
  581.                 "in",
  582.                 keyAEFile,
  583.                 typeAlias,
  584.                 "the file in which to save the object",
  585.                 optional,
  586.                 singleItem,
  587.                 notEnumerated,
  588.                 reserved,
  589.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  590.                 /* [2] */
  591.                 "as",
  592.                 keyAEFileType,
  593.                 typeType,
  594.                 "the file type of the document in which to save the data",
  595.                 optional,
  596.                 singleItem,
  597.                 notEnumerated,
  598.                 reserved,
  599.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved
  600.             },
  601.             /* [16] */
  602.             "set",
  603.             "Set an object's data",
  604.             kAECoreSuite,
  605.             kAESetData,
  606.             noReply,
  607.             "",
  608.             replyOptional,
  609.             singleItem,
  610.             notEnumerated,
  611.             reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  612.             typeObjectSpecifier,
  613.             "the object to change",
  614.             directParamRequired,
  615.             singleItem,
  616.             notEnumerated,
  617.             changesState,
  618.             reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  619.             {    /* array OtherParams: 2 elements */
  620.                 /* [1] */
  621.                 "to",
  622.                 keyAEData,
  623.                 typeWildCard,
  624.                 "the new value",
  625.                 required,
  626.                 singleItem,
  627.                 notEnumerated,
  628.                 reserved,
  629.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  630.             },
  631.         },
  632.         {    /* array Classes: 7 elements */
  633.             /* [1] */
  634.             "application",
  635.             cApplication,
  636.             "An application program",
  637.             {    /* array Properties: 9 elements */
  638.                 /* [1] */
  639.                 "best type",
  640.                 pBestType,
  641.                 cType,
  642.                 "the best descriptor type",
  643.                 reserved,
  644.                 singleItem,
  645.                 notEnumerated,
  646.                 readOnly,
  647.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  648.                 notFeminine,
  649.                 notMasculine,
  650.                 singlular,
  651.                 /* [2] */
  652.                 "class",
  653.                 pClass,
  654.                 cType,
  655.                 "the class",
  656.                 reserved,
  657.                 singleItem,
  658.                 notEnumerated,
  659.                 readOnly,
  660.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  661.                 notFeminine,
  662.                 notMasculine,
  663.                 singlular,
  664.                 /* [3] */
  665.                 "clipboard",
  666.                 pClipboard,
  667.                 typeWildCard,
  668.                 "the clipboard",
  669.                 reserved,
  670.                 listOfItems,
  671.                 notEnumerated,
  672.                 readWrite,
  673.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  674.                 notFeminine,
  675.                 notMasculine,
  676.                 singlular,
  677.                 /* [4] */
  678.                 "default type",
  679.                 pDefaultType,
  680.                 cType,
  681.                 "the default descriptor type",
  682.                 reserved,
  683.                 singleItem,
  684.                 notEnumerated,
  685.                 readOnly,
  686.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  687.                 notFeminine,
  688.                 notMasculine,
  689.                 singlular,
  690.                 /* [5] */
  691.                 "frontmost",
  692.                 pIsFrontProcess,
  693.                 cBoolean,
  694.                 "Is this the frontmost application?",
  695.                 reserved,
  696.                 singleItem,
  697.                 notEnumerated,
  698.                 readOnly,
  699.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  700.                 notFeminine,
  701.                 notMasculine,
  702.                 singlular,
  703.                 /* [6] */
  704.                 "name",
  705.                 pName,
  706.                 cIntlText,
  707.                 "the name",
  708.                 reserved,
  709.                 singleItem,
  710.                 notEnumerated,
  711.                 readOnly,
  712.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  713.                 notFeminine,
  714.                 notMasculine,
  715.                 singlular,
  716.                 /* [7] */
  717.                 "selection",
  718.                 pSelection,
  719.                 cSelection,
  720.                 "the selection visible to the user",
  721.                 reserved,
  722.                 singleItem,
  723.                 notEnumerated,
  724.                 readWrite,
  725.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  726.                 notFeminine,
  727.                 notMasculine,
  728.                 singlular,
  729.                 /* [8] */
  730.                 "version",
  731.                 pVersion,
  732.                 cVersion,
  733.                 "the version number of the application",
  734.                 reserved,
  735.                 singleItem,
  736.                 notEnumerated,
  737.                 readOnly,
  738.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  739.                 notFeminine,
  740.                 notMasculine,
  741.                 singlular,
  742.             },
  743.             {    /* array Elements: 2 elements */
  744.                 /* [1] */
  745.                 cDocument,
  746.                 {    /* array KeyForms: 2 elements */
  747.                     /* [1] */
  748.                     formAbsolutePosition,
  749.                     /* [2] */
  750.                     formName
  751.                 },
  752.                 /* [2] */
  753.                 cWindow,
  754.                 {    /* array KeyForms: 2 elements */
  755.                     /* [1] */
  756.                     formAbsolutePosition,
  757.                     /* [2] */
  758.                     formName
  759.                 },
  760.             },
  761.             "applications",
  762.             cApplication,
  763.             "Every application",
  764.             {    /* array Properties: 1 elements */
  765.                 /* [1] */
  766.                 "class attributes",
  767.                 kAESpecialClassProperties,
  768.                 cType,
  769.                 "special class attributes",
  770.                 reserved,
  771.                 singleItem,
  772.                 notEnumerated,
  773.                 readOnly,
  774.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  775.                 notFeminine,
  776.                 notMasculine,
  777.                 plural
  778.             },
  779.             {    /* array Elements: 0 elements */
  780.             },
  781.             /* [2] */
  782.             "character",
  783.             cChar,
  784.             "A character",
  785.             {    /* array Properties: 9 elements */
  786.                 /* [] */
  787.                 "best type",
  788.                 pBestType,
  789.                 cType,
  790.                 "the best descriptor type",
  791.                 reserved,
  792.                 singleItem,
  793.                 notEnumerated,
  794.                 readOnly,
  795.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  796.                 /* [] */
  797.                 "class",
  798.                 pClass,
  799.                 cType,
  800.                 "the class",
  801.                 reserved,
  802.                 singleItem,
  803.                 notEnumerated,
  804.                 readOnly,
  805.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  806.                 /* [3] */
  807.                 "color",
  808.                 pColor,
  809.                 cRGBColor,
  810.                 "the color",
  811.                 reserved,
  812.                 singleItem,
  813.                 notEnumerated,
  814.                 readWrite,
  815.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  816.                 notFeminine,
  817.                 notMasculine,
  818.                 singlular,
  819.                 /* [] */
  820.                 "default type",
  821.                 pDefaultType,
  822.                 cType,
  823.                 "the default descriptor type",
  824.                 reserved,
  825.                 singleItem,
  826.                 notEnumerated,
  827.                 readOnly,
  828.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  829.                 notFeminine,
  830.                 notMasculine,
  831.                 singlular,
  832.                 /* [5] */
  833.                 "font",
  834.                 pFont,
  835.                 cText,
  836.                 "the name of the font",
  837.                 reserved,
  838.                 singleItem,
  839.                 notEnumerated,
  840.                 readWrite,
  841.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  842.                 notFeminine,
  843.                 notMasculine,
  844.                 singlular,
  845.                 /* [6] */
  846.                 "size",
  847.                 pPointSize,
  848.                 cFixed,
  849.                 "the size in points",
  850.                 reserved,
  851.                 singleItem,
  852.                 notEnumerated,
  853.                 readWrite,
  854.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  855.                 notFeminine,
  856.                 notMasculine,
  857.                 singlular,
  858.                 /* [7] */
  859.                 "writing code",
  860.                 pScriptTag,
  861.                 cIntlWritingCode,
  862.                 "the script system and language",
  863.                 reserved,
  864.                 singleItem,
  865.                 notEnumerated,
  866.                 readOnly,
  867.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  868.                 notFeminine,
  869.                 notMasculine,
  870.                 singlular,
  871.                 /* [8] */
  872.                 "style",
  873.                 pTextStyles,
  874.                 cTextStyles,
  875.                 "the text style",
  876.                 reserved,
  877.                 singleItem,
  878.                 notEnumerated,
  879.                 readWrite,
  880.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  881.                 notFeminine,
  882.                 notMasculine,
  883.                 singlular,
  884.                 /* [9] */
  885.                 "uniform styles",
  886.                 pUniformStyles,
  887.                 cTextStyles,
  888.                 "the text style",
  889.                 reserved,
  890.                 singleItem,
  891.                 notEnumerated,
  892.                 readOnly,
  893.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  894.                 notFeminine,
  895.                 notMasculine,
  896.                 singlular,
  897.             },
  898.             {    /* array Elements: 2 elements */
  899.                 /* [1] */
  900.                 cChar,
  901.                 {    /* array KeyForms: 1 element */
  902.                     /* [1] */
  903.                     formAbsolutePosition
  904.                 },
  905.                 /* [2] */
  906.                 cText,
  907.                 {    /* array KeyForms: 1 element */
  908.                     /* [1] */
  909.                     formAbsolutePosition
  910.                 }
  911.             },
  912.             "characters",
  913.             cChar,
  914.             "Every character",
  915.             {    /* array Properties: 1 elements */
  916.                 /* [1] */
  917.                 "class attributes",
  918.                 kAESpecialClassProperties,
  919.                 cType,
  920.                 "special class attributes",
  921.                 reserved,
  922.                 singleItem,
  923.                 notEnumerated,
  924.                 readOnly,
  925.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  926.                 notFeminine,
  927.                 notMasculine,
  928.                 plural
  929.             },
  930.             {    /* array Elements: 0 elements */
  931.             },
  932.             /* [3] */
  933.             "document",
  934.             cDocument,
  935.             "A document",
  936.             {    /* array Properties: 6 elements */
  937.                 /* [1] */
  938.                 "best type",
  939.                 pBestType,
  940.                 cType,
  941.                 "the best descriptor type",
  942.                 reserved,
  943.                 singleItem,
  944.                 notEnumerated,
  945.                 readOnly,
  946.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  947.                 notFeminine,
  948.                 notMasculine,
  949.                 singlular,
  950.                 /* [2] */
  951.                 "class",
  952.                 pClass,
  953.                 cType,
  954.                 "the class",
  955.                 reserved,
  956.                 singleItem,
  957.                 notEnumerated,
  958.                 readOnly,
  959.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  960.                 notFeminine,
  961.                 notMasculine,
  962.                 singlular,
  963.                 /* [3] */
  964.                 "default type",
  965.                 pDefaultType,
  966.                 cType,
  967.                 "the default descriptor type",
  968.                 reserved,
  969.                 singleItem,
  970.                 notEnumerated,
  971.                 readOnly,
  972.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  973.                 notFeminine,
  974.                 notMasculine,
  975.                 singlular,
  976.                 /* [4] */
  977.                 "modified",
  978.                 pIsModified,
  979.                 cBoolean,
  980.                 "Has the document been modified since the last save?",
  981.                 reserved,
  982.                 singleItem,
  983.                 notEnumerated,
  984.                 readOnly,
  985.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  986.                 notFeminine,
  987.                 notMasculine,
  988.                 singlular,
  989.                 /* [5] */
  990.                 "name",
  991.                 pName,
  992.                 cIntlText,
  993.                 "the name",
  994.                 reserved,
  995.                 singleItem,
  996.                 notEnumerated,
  997.                 readOnly,
  998.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  999.                 notFeminine,
  1000.                 notMasculine,
  1001.                 singlular,
  1002.                 /* [6] */
  1003.                 "selection",
  1004.                 pSelection,
  1005.                 cSelection,
  1006.                 "the selection visible to the user",
  1007.                 reserved,
  1008.                 singleItem,
  1009.                 notEnumerated,
  1010.                 readWrite,
  1011.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  1012.                 notFeminine,
  1013.                 notMasculine,
  1014.                 singlular,
  1015.             },
  1016.             {    /* array Elements: 1 elements */
  1017.                 /* [1] */
  1018.                 cFile,
  1019.                 {    /* array KeyForms: 2 element */
  1020.                     /* [1] */
  1021.                     formAbsolutePosition,
  1022.                     /* [2] */
  1023.                     formName
  1024.                 },
  1025.             },
  1026.             "documents",
  1027.             cDocument,
  1028.             "Every document",
  1029.             {    /* array Properties: 1 elements */
  1030.                 /* [1] */
  1031.                 "class attributes",
  1032.                 kAESpecialClassProperties,
  1033.                 cType,
  1034.                 "special class attributes",
  1035.                 reserved,
  1036.                 singleItem,
  1037.                 notEnumerated,
  1038.                 readOnly,
  1039.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  1040.                 notFeminine,
  1041.                 notMasculine,
  1042.                 plural
  1043.             },
  1044.             {    /* array Elements: 0 elements */
  1045.             },
  1046.             /* [4] */
  1047.             "file",
  1048.             cFile,
  1049.             "A file",
  1050.             {    /* array Properties: 5 elements */
  1051.                 /* [] */
  1052.                 "best type",
  1053.                 pBestType,
  1054.                 cType,
  1055.                 "the best descriptor type",
  1056.                 reserved,
  1057.                 singleItem,
  1058.                 notEnumerated,
  1059.                 readOnly,
  1060.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  1061.                 notFeminine,
  1062.                 notMasculine,
  1063.                 singlular,
  1064.                 /* [] */
  1065.                 "class",
  1066.                 pClass,
  1067.                 cType,
  1068.                 "the class",
  1069.                 reserved,
  1070.                 singleItem,
  1071.                 notEnumerated,
  1072.                 readOnly,
  1073.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  1074.                 notFeminine,
  1075.                 notMasculine,
  1076.                 singlular,
  1077.                 /* [] */
  1078.                 "default type",
  1079.                 pDefaultType,
  1080.                 cType,
  1081.                 "the default descriptor type",
  1082.                 reserved,
  1083.                 singleItem,
  1084.                 notEnumerated,
  1085.                 readOnly,
  1086.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  1087.                 notFeminine,
  1088.                 notMasculine,
  1089.                 singlular,
  1090.                 /* [4] */
  1091.                 "stationery",
  1092.                 pIsStationeryPad,
  1093.                 cBoolean,
  1094.                 "Is the file a stationery file?",
  1095.                 reserved,
  1096.                 singleItem,
  1097.                 notEnumerated,
  1098.                 readWrite,
  1099.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  1100.                 notFeminine,
  1101.                 notMasculine,
  1102.                 singlular,
  1103.                 /* [] */
  1104.                 "name",
  1105.                 pName,
  1106.                 cIntlText,
  1107.                 "the name",
  1108.                 reserved,
  1109.                 singleItem,
  1110.                 notEnumerated,
  1111.                 readOnly,
  1112.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  1113.                 notFeminine,
  1114.                 notMasculine,
  1115.                 singlular,
  1116.             },
  1117.             {    /* array Elements: 0 elements */
  1118.             },
  1119.             "files",
  1120.             cFile,
  1121.             "Every file",
  1122.             {    /* array Properties: 1 elements */
  1123.                 /* [1] */
  1124.                 "class attributes",
  1125.                 kAESpecialClassProperties,
  1126.                 cType,
  1127.                 "special class attributes",
  1128.                 reserved,
  1129.                 singleItem,
  1130.                 notEnumerated,
  1131.                 readOnly,
  1132.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  1133.                 notFeminine,
  1134.                 notMasculine,
  1135.                 plural
  1136.             },
  1137.             {    /* array Elements: 0 elements */
  1138.             },
  1139. /* this class is only here so we can define the contents property properly */
  1140. /* I put the • in it so the name will not conflict in scripts. */
  1141.             /* [5] */
  1142.             "selectable•object",
  1143.             cSelection,
  1144.             "the selection visible to the user",
  1145.             {    /* array Properties: 1 elements */
  1146.                 /* [1] */
  1147.                 "contents",
  1148.                 pContents,
  1149.                 cType,
  1150.                 "the contents of the selection",
  1151.                 reserved,
  1152.                 singleItem,
  1153.                 notEnumerated,
  1154.                 readOnly,
  1155.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  1156.                 notFeminine,
  1157.                 notMasculine,
  1158.                 singlular,
  1159.                 /* [] */
  1160.                 "best type",
  1161.                 pBestType,
  1162.                 cType,
  1163.                 "the best descriptor type",
  1164.                 reserved,
  1165.                 singleItem,
  1166.                 notEnumerated,
  1167.                 readOnly,
  1168.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  1169.                 notFeminine,
  1170.                 notMasculine,
  1171.                 singlular,
  1172.                 /* [] */
  1173.                 "class",
  1174.                 pClass,
  1175.                 cType,
  1176.                 "the class",
  1177.                 reserved,
  1178.                 singleItem,
  1179.                 notEnumerated,
  1180.                 readOnly,
  1181.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  1182.                 notFeminine,
  1183.                 notMasculine,
  1184.                 singlular,
  1185.                 /* [] */
  1186.                 "default type",
  1187.                 pDefaultType,
  1188.                 cType,
  1189.                 "the default descriptor type",
  1190.                 reserved,
  1191.                 singleItem,
  1192.                 notEnumerated,
  1193.                 readOnly,
  1194.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  1195.                 notFeminine,
  1196.                 notMasculine,
  1197.                 singlular,
  1198.             },
  1199.             {    /* array Elements: 1 elements */
  1200.             },
  1201.             /* [6] */
  1202.             "text",
  1203.             cText,
  1204.             "Text",
  1205.             {    /* array Properties: 9 elements */
  1206.                 /* [1] */
  1207.                 "class attributes",
  1208.                 kAESpecialClassProperties,
  1209.                 cType,
  1210.                 "special class attributes",
  1211.                 reserved,
  1212.                 singleItem,
  1213.                 notEnumerated,
  1214.                 readOnly,
  1215.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  1216.                 notFeminine,
  1217.                 notMasculine,
  1218.                 plural,
  1219.                 /* [] */
  1220.                 "best type",
  1221.                 pBestType,
  1222.                 cType,
  1223.                 "the best descriptor type",
  1224.                 reserved,
  1225.                 singleItem,
  1226.                 notEnumerated,
  1227.                 readOnly,
  1228.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  1229.                 notFeminine,
  1230.                 notMasculine,
  1231.                 singlular,
  1232.                 /* [] */
  1233.                 "class",
  1234.                 pClass,
  1235.                 cType,
  1236.                 "the class",
  1237.                 reserved,
  1238.                 singleItem,
  1239.                 notEnumerated,
  1240.                 readOnly,
  1241.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  1242.                 notFeminine,
  1243.                 notMasculine,
  1244.                 singlular,
  1245.                 /* [] */
  1246.                 "color",
  1247.                 pColor,
  1248.                 cRGBColor,
  1249.                 "the color of the first character",
  1250.                 reserved,
  1251.                 singleItem,
  1252.                 notEnumerated,
  1253.                 readWrite,
  1254.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  1255.                 notFeminine,
  1256.                 notMasculine,
  1257.                 singlular,
  1258.                 /* [] */
  1259.                 "default type",
  1260.                 pDefaultType,
  1261.                 cType,
  1262.                 "the default descriptor type",
  1263.                 reserved,
  1264.                 singleItem,
  1265.                 notEnumerated,
  1266.                 readOnly,
  1267.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  1268.                 notFeminine,
  1269.                 notMasculine,
  1270.                 singlular,
  1271.                 /* [5] */
  1272.                 "font",
  1273.                 pFont,
  1274.                 cText,
  1275.                 "the name of the font of the first character",
  1276.                 reserved,
  1277.                 singleItem,
  1278.                 notEnumerated,
  1279.                 readWrite,
  1280.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  1281.                 notFeminine,
  1282.                 notMasculine,
  1283.                 singlular,
  1284.                 /* [] */
  1285.                 "size",
  1286.                 pPointSize,
  1287.                 cFixed,
  1288.                 "the size in points of the first character",
  1289.                 reserved,
  1290.                 singleItem,
  1291.                 notEnumerated,
  1292.                 readWrite,
  1293.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  1294.                 notFeminine,
  1295.                 notMasculine,
  1296.                 singlular,
  1297.                 /* [] */
  1298.                 "writing code",
  1299.                 pScriptTag,
  1300.                 cIntlWritingCode,
  1301.                 "the script system and language",
  1302.                 reserved,
  1303.                 singleItem,
  1304.                 notEnumerated,
  1305.                 readOnly,
  1306.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  1307.                 notFeminine,
  1308.                 notMasculine,
  1309.                 singlular,
  1310.                 /* [] */
  1311.                 "style",
  1312.                 pTextStyles,
  1313.                 cTextStyles,
  1314.                 "the text style of the first character",
  1315.                 reserved,
  1316.                 singleItem,
  1317.                 notEnumerated,
  1318.                 readWrite,
  1319.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  1320.                 notFeminine,
  1321.                 notMasculine,
  1322.                 singlular,
  1323.                 /* [] */
  1324.                 "uniform styles",
  1325.                 pUniformStyles,
  1326.                 cTextStyles,
  1327.                 "the text styles that are uniform throughout the text",
  1328.                 reserved,
  1329.                 singleItem,
  1330.                 notEnumerated,
  1331.                 readOnly,
  1332.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  1333.                 notFeminine,
  1334.                 notMasculine,
  1335.                 singlular,
  1336.             },
  1337.             {    /* array Elements: 2 elements */
  1338.                 /* [1] */
  1339.                 cChar,
  1340.                 {    /* array KeyForms: 1 element */
  1341.                     /* [1] */
  1342.                     formAbsolutePosition
  1343.                 },
  1344.                 /* [2] */
  1345.                 cText,
  1346.                 {    /* array KeyForms: 1 element */
  1347.                     /* [1] */
  1348.                     formAbsolutePosition
  1349.                 }
  1350.             },
  1351.             /* [7] */
  1352.             "window",
  1353.             cWindow,
  1354.             "A window",
  1355.             {    /* array Properties: 15 elements */
  1356.                 /* [] */
  1357.                 "best type",
  1358.                 pBestType,
  1359.                 cType,
  1360.                 "the best descriptor type",
  1361.                 reserved,
  1362.                 singleItem,
  1363.                 notEnumerated,
  1364.                 readOnly,
  1365.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  1366.                 notFeminine,
  1367.                 notMasculine,
  1368.                 singlular,
  1369.                 /* [3] */
  1370.                 "bounds",
  1371.                 pBounds,
  1372.                 cQDRectangle,
  1373.                 "the boundary rectangle for the window",
  1374.                 reserved,
  1375.                 singleItem,
  1376.                 notEnumerated,
  1377.                 readWrite,
  1378.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  1379.                 notFeminine,
  1380.                 notMasculine,
  1381.                 singlular,
  1382.                 /* [] */
  1383.                 "class",
  1384.                 pClass,
  1385.                 cType,
  1386.                 "the class",
  1387.                 reserved,
  1388.                 singleItem,
  1389.                 notEnumerated,
  1390.                 readOnly,
  1391.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  1392.                 notFeminine,
  1393.                 notMasculine,
  1394.                 singlular,
  1395.                 /* [] */
  1396.                 "default type",
  1397.                 pDefaultType,
  1398.                 cType,
  1399.                 "the default descriptor type",
  1400.                 reserved,
  1401.                 singleItem,
  1402.                 notEnumerated,
  1403.                 readOnly,
  1404.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  1405.                 notFeminine,
  1406.                 notMasculine,
  1407.                 singlular,
  1408.                 /* [5] */
  1409.                 "closeable",
  1410.                 pHasCloseBox,
  1411.                 cBoolean,
  1412.                 "Does the window have a close box?",
  1413.                 reserved,
  1414.                 singleItem,
  1415.                 notEnumerated,
  1416.                 readOnly,
  1417.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  1418.                 notFeminine,
  1419.                 notMasculine,
  1420.                 singlular,
  1421.                 /* [6] */
  1422.                 "titled",
  1423.                 pHasTitleBar,
  1424.                 cBoolean,
  1425.                 "Does the window have a title bar?",
  1426.                 reserved,
  1427.                 singleItem,
  1428.                 notEnumerated,
  1429.                 readOnly,
  1430.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  1431.                 notFeminine,
  1432.                 notMasculine,
  1433.                 singlular,
  1434.                 /* [7] */
  1435.                 "index",
  1436.                 pIndex,
  1437.                 cLongInteger,
  1438.                 "the number of the window",
  1439.                 reserved,
  1440.                 singleItem,
  1441.                 notEnumerated,
  1442.                 readWrite,
  1443.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  1444.                 notFeminine,
  1445.                 notMasculine,
  1446.                 singlular,
  1447.                 /* [8] */
  1448.                 "floating",
  1449.                 pIsFloating,
  1450.                 cBoolean,
  1451.                 "Does the window float?",
  1452.                 reserved,
  1453.                 singleItem,
  1454.                 notEnumerated,
  1455.                 readOnly,
  1456.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  1457.                 notFeminine,
  1458.                 notMasculine,
  1459.                 singlular,
  1460.                 /* [9] */
  1461.                 "modal",
  1462.                 pIsModal,
  1463.                 cBoolean,
  1464.                 "Is the window modal?",
  1465.                 reserved,
  1466.                 singleItem,
  1467.                 notEnumerated,
  1468.                 readOnly,
  1469.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  1470.                 notFeminine,
  1471.                 notMasculine,
  1472.                 singlular,
  1473.                 /* [10] */
  1474.                 "resizable",
  1475.                 pIsResizable,
  1476.                 cBoolean,
  1477.                 "Is the window resizable?",
  1478.                 reserved,
  1479.                 singleItem,
  1480.                 notEnumerated,
  1481.                 readOnly,
  1482.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  1483.                 notFeminine,
  1484.                 notMasculine,
  1485.                 singlular,
  1486.                 /* [11] */
  1487.                 "zoomable",
  1488.                 pIsZoomable,
  1489.                 cBoolean,
  1490.                 "Is the window zoomable?",
  1491.                 reserved,
  1492.                 singleItem,
  1493.                 notEnumerated,
  1494.                 readOnly,
  1495.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  1496.                 notFeminine,
  1497.                 notMasculine,
  1498.                 singlular,
  1499.                 /* [12] */
  1500.                 "zoomed",
  1501.                 pIsZoomed,
  1502.                 cBoolean,
  1503.                 "Is the window zoomed?",
  1504.                 reserved,
  1505.                 singleItem,
  1506.                 notEnumerated,
  1507.                 readWrite,
  1508.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  1509.                 notFeminine,
  1510.                 notMasculine,
  1511.                 singlular,
  1512.                 /* [] */
  1513.                 "name",
  1514.                 pName,
  1515.                 cIntlText,
  1516.                 "the title of the window",
  1517.                 reserved,
  1518.                 singleItem,
  1519.                 notEnumerated,
  1520.                 readWrite,
  1521.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  1522.                 notFeminine,
  1523.                 notMasculine,
  1524.                 singlular,
  1525.                 /* [14] */
  1526.                 "selection",
  1527.                 pSelection,
  1528.                 cSelection,
  1529.                 "the selection visible to the user",
  1530.                 reserved,
  1531.                 singleItem,
  1532.                 notEnumerated,
  1533.                 readWrite,
  1534.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  1535.                 notFeminine,
  1536.                 notMasculine,
  1537.                 singlular,
  1538.                 /* [15] */
  1539.                 "visible",
  1540.                 pVisible,
  1541.                 cBoolean,
  1542.                 "Is the window visible?",
  1543.                 reserved,
  1544.                 singleItem,
  1545.                 notEnumerated,
  1546.                 readWrite,
  1547.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  1548.                 notFeminine,
  1549.                 notMasculine,
  1550.                 singlular,
  1551.             },
  1552.             {    /* array Elements: 1 elements */
  1553.                 /* [1] */
  1554.                 cDocument,
  1555.                 {    /* array KeyForms: 2 elements */
  1556.                     /* [1] */
  1557.                     formAbsolutePosition,
  1558.                     /* [2] */
  1559.                     formName
  1560.                 }
  1561.             },
  1562.             "windows",
  1563.             cWindow,
  1564.             "Every window",
  1565.             {    /* array Properties: 1 elements */
  1566.                 /* [1] */
  1567.                 "class attributes",
  1568.                 kAESpecialClassProperties,
  1569.                 cType,
  1570.                 "special class attributes",
  1571.                 reserved,
  1572.                 singleItem,
  1573.                 notEnumerated,
  1574.                 readOnly,
  1575.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  1576.                 notFeminine,
  1577.                 notMasculine,
  1578.                 plural
  1579.             },
  1580.             {    /* array Elements: 0 elements */
  1581.             },
  1582.             /* [7] */
  1583.             "insertion point",
  1584.             cInsertionPoint,
  1585.             "An insertion location between two objects",
  1586.             {    /* array Properties: 15 elements */
  1587.                 /* [] */
  1588.                 "best type",
  1589.                 pBestType,
  1590.                 cType,
  1591.                 "the best descriptor type",
  1592.                 reserved,
  1593.                 singleItem,
  1594.                 notEnumerated,
  1595.                 readOnly,
  1596.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  1597.                 notFeminine,
  1598.                 notMasculine,
  1599.                 singlular,
  1600.                 /* [] */
  1601.                 "class",
  1602.                 pClass,
  1603.                 cType,
  1604.                 "the class",
  1605.                 reserved,
  1606.                 singleItem,
  1607.                 notEnumerated,
  1608.                 readOnly,
  1609.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  1610.                 notFeminine,
  1611.                 notMasculine,
  1612.                 singlular,
  1613.                 /* [] */
  1614.                 "default type",
  1615.                 pDefaultType,
  1616.                 cType,
  1617.                 "the default descriptor type",
  1618.                 reserved,
  1619.                 singleItem,
  1620.                 notEnumerated,
  1621.                 readOnly,
  1622.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  1623.                 notFeminine,
  1624.                 notMasculine,
  1625.                 singlular,
  1626.             },
  1627.             {    /* array Elements: 1 elements */
  1628.             },
  1629.             "insertion points",
  1630.             cInsertionPoint,
  1631.             "Every insertion location",
  1632.             {    /* array Properties: 1 elements */
  1633.                 /* [1] */
  1634.                 "class attributes",
  1635.                 kAESpecialClassProperties,
  1636.                 cType,
  1637.                 "special class attributes",
  1638.                 reserved,
  1639.                 singleItem,
  1640.                 notEnumerated,
  1641.                 readOnly,
  1642.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  1643.                 notFeminine,
  1644.                 notMasculine,
  1645.                 plural
  1646.             },
  1647.             {    /* array Elements: 0 elements */
  1648.             },
  1649.         },
  1650.         {    /* array ComparisonOps: 8 elements */
  1651.             /* [1] */
  1652.             "starts with",
  1653.             kAEBeginsWith,
  1654.             "Starts with",
  1655.             /* [2] */
  1656.             "contains",
  1657.             kAEContains,
  1658.             "Contains",
  1659.             /* [3] */
  1660.             "ends with",
  1661.             kAEEndsWith,
  1662.             "Ends with",
  1663.             /* [4] */
  1664.             "=",
  1665.             kAEEquals,
  1666.             "Equal",
  1667.             /* [5] */
  1668.             ">",
  1669.             kAEGreaterThan,
  1670.             "Greater than",
  1671.             /* [6] */
  1672.             "≥",
  1673.             kAEGreaterThanEquals,
  1674.             "Greater than or equal to",
  1675.             /* [7] */
  1676.             "<",
  1677.             kAELessThan,
  1678.             "Less than",
  1679.             /* [8] */
  1680.             "≤",
  1681.             kAELessThanEquals,
  1682.             "Less than or equal to",
  1683.         },
  1684.         {    /* array Enumerations: 4 elements */
  1685.             /* [1] */
  1686.             enumSaveOptions,
  1687.             {    /* array Enumerators: 3 elements */
  1688.                 /* [1] */
  1689.                 "yes",
  1690.                 kAEYes,
  1691.                 "Save objects now",
  1692.                 /* [2] */
  1693.                 "no",
  1694.                 kAENo ,
  1695.                 "Do not save objects",
  1696.                 /* [3] */
  1697.                 "ask",
  1698.                 kAEAsk ,
  1699.                 "Ask the user whether to save",
  1700.             },
  1701.             /* [3] */    
  1702.             enumKeyForm,
  1703.             {    /* array Enumerators: 3 elements */
  1704.                 /* [1] */
  1705.                 "index",
  1706.                 formAbsolutePosition,
  1707.                 "keyform designating indexed access",
  1708.                 /* [2] */
  1709.                 "named",
  1710.                 formName,
  1711.                 "keyform designating named access",
  1712.                 /* [3] */
  1713.                 "ID",
  1714.                 formUniqueID,
  1715.                 "keyform designating identifer access"
  1716.             },
  1717.  
  1718.         },
  1719.         /* [3] */
  1720.         "Text Suite",
  1721.         "A set of basic classes for text processing",
  1722.         kAETextSuite,
  1723.         1,
  1724.         1,
  1725.         {    /* array Events: 0 elements */
  1726.         },
  1727.         {    /* array Classes: 0 elements */
  1728.             /* [2] */
  1729.             "character",
  1730.             cChar,
  1731.             "A character",
  1732.             {    /* array Properties: 9 elements */
  1733.                 /* [1] */
  1734.                 "best type",
  1735.                 pBestType,
  1736.                 cType,
  1737.                 "the best descriptor type",
  1738.                 reserved,
  1739.                 singleItem,
  1740.                 notEnumerated,
  1741.                 readOnly,
  1742.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  1743.                 notFeminine,
  1744.                 notMasculine,
  1745.                 singlular,
  1746.                 /* [2] */
  1747.                 "class",
  1748.                 pClass,
  1749.                 cType,
  1750.                 "the class",
  1751.                 reserved,
  1752.                 singleItem,
  1753.                 notEnumerated,
  1754.                 readOnly,
  1755.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  1756.                 notFeminine,
  1757.                 notMasculine,
  1758.                 singlular,
  1759.                 /* [3] */
  1760.                 "color",
  1761.                 pColor,
  1762.                 cRGBColor,
  1763.                 "the color",
  1764.                 reserved,
  1765.                 singleItem,
  1766.                 notEnumerated,
  1767.                 readWrite,
  1768.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  1769.                 notFeminine,
  1770.                 notMasculine,
  1771.                 singlular,
  1772.                 /* [4] */
  1773.                 "default type",
  1774.                 pDefaultType,
  1775.                 cType,
  1776.                 "the default descriptor type",
  1777.                 reserved,
  1778.                 singleItem,
  1779.                 notEnumerated,
  1780.                 readOnly,
  1781.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  1782.                 notFeminine,
  1783.                 notMasculine,
  1784.                 singlular,
  1785.                 /* [5] */
  1786.                 "font",
  1787.                 pFont,
  1788.                 cText,
  1789.                 "the name of the font",
  1790.                 reserved,
  1791.                 singleItem,
  1792.                 notEnumerated,
  1793.                 readWrite,
  1794.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  1795.                 notFeminine,
  1796.                 notMasculine,
  1797.                 singlular,
  1798.                 /* [6] */
  1799.                 "size",
  1800.                 pPointSize,
  1801.                 cFixed,
  1802.                 "the size in points",
  1803.                 reserved,
  1804.                 singleItem,
  1805.                 notEnumerated,
  1806.                 readWrite,
  1807.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  1808.                 notFeminine,
  1809.                 notMasculine,
  1810.                 singlular,
  1811.                 /* [7] */
  1812.                 "writing code",
  1813.                 pScriptTag,
  1814.                 cIntlWritingCode,
  1815.                 "the script system and language",
  1816.                 reserved,
  1817.                 singleItem,
  1818.                 notEnumerated,
  1819.                 readOnly,
  1820.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  1821.                 notFeminine,
  1822.                 notMasculine,
  1823.                 singlular,
  1824.                 /* [8] */
  1825.                 "style",
  1826.                 pTextStyles,
  1827.                 cTextStyles,
  1828.                 "the text style",
  1829.                 reserved,
  1830.                 singleItem,
  1831.                 notEnumerated,
  1832.                 readWrite,
  1833.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  1834.                 notFeminine,
  1835.                 notMasculine,
  1836.                 singlular,
  1837.                 /* [9] */
  1838.                 "uniform styles",
  1839.                 pUniformStyles,
  1840.                 cTextStyles,
  1841.                 "the text style",
  1842.                 reserved,
  1843.                 singleItem,
  1844.                 notEnumerated,
  1845.                 readOnly,
  1846.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  1847.                 notFeminine,
  1848.                 notMasculine,
  1849.                 singlular,
  1850.             },
  1851.             {    /* array Elements: 5 elements */
  1852.                 /* [1] */
  1853.                 cChar,
  1854.                 {    /* array KeyForms: 1 element */
  1855.                     /* [1] */
  1856.                     formAbsolutePosition
  1857.                 },
  1858.                 /* [2] */
  1859.                 cLine,
  1860.                 {    /* array KeyForms: 1 element */
  1861.                     /* [1] */
  1862.                     formAbsolutePosition
  1863.                 },
  1864.                 /* [3] */
  1865.                 cParagraph,
  1866.                 {    /* array KeyForms: 1 element */
  1867.                     /* [1] */
  1868.                     formAbsolutePosition
  1869.                 },
  1870.                 /* [4] */
  1871.                 cText,
  1872.                 {    /* array KeyForms: 1 element */
  1873.                     /* [1] */
  1874.                     formAbsolutePosition,
  1875.                 },
  1876.                 /* [5] */
  1877.                 cWord,
  1878.                 {    /* array KeyForms: 1 element */
  1879.                     /* [1] */
  1880.                     formAbsolutePosition
  1881.                 },
  1882.             },
  1883.             /* [2] */
  1884.             "line",
  1885.             cLine,
  1886.             "A line of text",
  1887.             {    /* array Properties: 10 elements */
  1888.                 /* [1] */
  1889.                 "best type",
  1890.                 pBestType,
  1891.                 cType,
  1892.                 "the best descriptor type",
  1893.                 reserved,
  1894.                 singleItem,
  1895.                 notEnumerated,
  1896.                 readOnly,
  1897.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  1898.                 notFeminine,
  1899.                 notMasculine,
  1900.                 singlular,
  1901.                 /* [2] */
  1902.                 "class",
  1903.                 pClass,
  1904.                 cType,
  1905.                 "the class",
  1906.                 reserved,
  1907.                 singleItem,
  1908.                 notEnumerated,
  1909.                 readOnly,
  1910.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  1911.                 notFeminine,
  1912.                 notMasculine,
  1913.                 singlular,
  1914.                 /* [3] */
  1915.                 "color",
  1916.                 pColor,
  1917.                 cRGBColor,
  1918.                 "the color of the first character",
  1919.                 reserved,
  1920.                 singleItem,
  1921.                 notEnumerated,
  1922.                 readWrite,
  1923.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  1924.                 notFeminine,
  1925.                 notMasculine,
  1926.                 singlular,
  1927.                 /* [4] */
  1928.                 "default type",
  1929.                 pDefaultType,
  1930.                 cType,
  1931.                 "the default descriptor type",
  1932.                 reserved,
  1933.                 singleItem,
  1934.                 notEnumerated,
  1935.                 readOnly,
  1936.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  1937.                 notFeminine,
  1938.                 notMasculine,
  1939.                 singlular,
  1940.                 /* [5] */
  1941.                 "font",
  1942.                 pFont,
  1943.                 cText,
  1944.                 "the name of the font of the first character",
  1945.                 reserved,
  1946.                 singleItem,
  1947.                 notEnumerated,
  1948.                 readWrite,
  1949.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  1950.                 notFeminine,
  1951.                 notMasculine,
  1952.                 singlular,
  1953.                 /* [6] */
  1954.                 "justification",
  1955.                 pJustification,
  1956.                 enumJustification,
  1957.                 "Justification of the text",
  1958.                 reserved,
  1959.                 singleItem,
  1960.                 enumerated,
  1961.                 readWrite,
  1962.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  1963.                 notFeminine,
  1964.                 notMasculine,
  1965.                 singlular,
  1966.                 /* [7] */
  1967.                 "size",
  1968.                 pPointSize,
  1969.                 cFixed,
  1970.                 "the size in points of the first character",
  1971.                 reserved,
  1972.                 singleItem,
  1973.                 notEnumerated,
  1974.                 readWrite,
  1975.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  1976.                 notFeminine,
  1977.                 notMasculine,
  1978.                 singlular,
  1979.                 /* [8] */
  1980.                 "writing code",
  1981.                 pScriptTag,
  1982.                 cIntlWritingCode,
  1983.                 "the script system and language of the first character",
  1984.                 reserved,
  1985.                 singleItem,
  1986.                 notEnumerated,
  1987.                 readOnly,
  1988.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  1989.                 notFeminine,
  1990.                 notMasculine,
  1991.                 singlular,
  1992.                 /* [9] */
  1993.                 "style",
  1994.                 pTextStyles,
  1995.                 cTextStyles,
  1996.                 "the text style of the first character",
  1997.                 reserved,
  1998.                 singleItem,
  1999.                 notEnumerated,
  2000.                 readWrite,
  2001.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  2002.                 notFeminine,
  2003.                 notMasculine,
  2004.                 singlular,
  2005.                 /* [10] */
  2006.                 "uniform styles",
  2007.                 pUniformStyles,
  2008.                 cTextStyles,
  2009.                 "the text styles that are uniform throughout the line",
  2010.                 reserved,
  2011.                 singleItem,
  2012.                 notEnumerated,
  2013.                 readOnly,
  2014.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  2015.                 notFeminine,
  2016.                 notMasculine,
  2017.                 singlular,
  2018.             },
  2019.             {    /* array Elements: 5 elements */
  2020.                 /* [1] */
  2021.                 cChar,
  2022.                 {    /* array KeyForms: 1 element */
  2023.                     /* [1] */
  2024.                     formAbsolutePosition
  2025.                 },
  2026.                 /* [2] */
  2027.                 cLine,
  2028.                 {    /* array KeyForms: 1 element */
  2029.                     /* [1] */
  2030.                     formAbsolutePosition
  2031.                 },
  2032.                 /* [3] */
  2033.                 cParagraph,
  2034.                 {    /* array KeyForms: 1 element */
  2035.                     /* [1] */
  2036.                     formAbsolutePosition
  2037.                 },
  2038.                 /* [4] */
  2039.                 cText,
  2040.                 {    /* array KeyForms: 1 element */
  2041.                     /* [1] */
  2042.                     formAbsolutePosition
  2043.                 },
  2044.                 /* [5] */
  2045.                 cWord,
  2046.                 {    /* array KeyForms: 1 element */
  2047.                     /* [1] */
  2048.                     formAbsolutePosition
  2049.                 },
  2050.             },
  2051.             "lines",
  2052.             cLine,
  2053.             "Every line",
  2054.             {    /* array Properties: 1 elements */
  2055.                 /* [1] */
  2056.                 "class attributes",
  2057.                 kAESpecialClassProperties,
  2058.                 cType,
  2059.                 "special class attributes",
  2060.                 reserved,
  2061.                 singleItem,
  2062.                 notEnumerated,
  2063.                 readOnly,
  2064.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  2065.                 notFeminine,
  2066.                 notMasculine,
  2067.                 plural
  2068.             },
  2069.             {    /* array Elements: 0 elements */
  2070.             },
  2071.             /* [3] */
  2072.             "paragraph",
  2073.             cParagraph,
  2074.             "A paragraph",
  2075.             {    /* array Properties: 10 elements */
  2076.                 /* [1] */
  2077.                 "best type",
  2078.                 pBestType,
  2079.                 cType,
  2080.                 "the best descriptor type",
  2081.                 reserved,
  2082.                 singleItem,
  2083.                 notEnumerated,
  2084.                 readOnly,
  2085.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  2086.                 notFeminine,
  2087.                 notMasculine,
  2088.                 singlular,
  2089.                 /* [2] */
  2090.                 "class",
  2091.                 pClass,
  2092.                 cType,
  2093.                 "the class",
  2094.                 reserved,
  2095.                 singleItem,
  2096.                 notEnumerated,
  2097.                 readOnly,
  2098.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  2099.                 notFeminine,
  2100.                 notMasculine,
  2101.                 singlular,
  2102.                 /* [3] */
  2103.                 "color",
  2104.                 pColor,
  2105.                 cRGBColor,
  2106.                 "the color of the first character",
  2107.                 reserved,
  2108.                 singleItem,
  2109.                 notEnumerated,
  2110.                 readWrite,
  2111.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  2112.                 notFeminine,
  2113.                 notMasculine,
  2114.                 singlular,
  2115.                 /* [4] */
  2116.                 "default type",
  2117.                 pDefaultType,
  2118.                 cType,
  2119.                 "the default descriptor type",
  2120.                 reserved,
  2121.                 singleItem,
  2122.                 notEnumerated,
  2123.                 readOnly,
  2124.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  2125.                 notFeminine,
  2126.                 notMasculine,
  2127.                 singlular,
  2128.                 /* [5] */
  2129.                 "font",
  2130.                 pFont,
  2131.                 cText,
  2132.                 "the name of the font of the first character",
  2133.                 reserved,
  2134.                 singleItem,
  2135.                 notEnumerated,
  2136.                 readWrite,
  2137.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  2138.                 notFeminine,
  2139.                 notMasculine,
  2140.                 singlular,
  2141.                 /* [6] */
  2142.                 "justification",
  2143.                 pJustification,
  2144.                 enumJustification,
  2145.                 "Justification of the text",
  2146.                 reserved,
  2147.                 singleItem,
  2148.                 enumerated,
  2149.                 readWrite,
  2150.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  2151.                 notFeminine,
  2152.                 notMasculine,
  2153.                 singlular,
  2154.                 /* [7] */
  2155.                 "size",
  2156.                 pPointSize,
  2157.                 cFixed,
  2158.                 "the size in points of the first character",
  2159.                 reserved,
  2160.                 singleItem,
  2161.                 notEnumerated,
  2162.                 readWrite,
  2163.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  2164.                 notFeminine,
  2165.                 notMasculine,
  2166.                 singlular,
  2167.                 /* [8] */
  2168.                 "writing code",
  2169.                 pScriptTag,
  2170.                 cIntlWritingCode,
  2171.                 "the script system and language",
  2172.                 reserved,
  2173.                 singleItem,
  2174.                 notEnumerated,
  2175.                 readOnly,
  2176.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  2177.                 notFeminine,
  2178.                 notMasculine,
  2179.                 singlular,
  2180.                 /* [9] */
  2181.                 "style",
  2182.                 pTextStyles,
  2183.                 cTextStyles,
  2184.                 "the text style of the first character",
  2185.                 reserved,
  2186.                 singleItem,
  2187.                 notEnumerated,
  2188.                 readWrite,
  2189.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  2190.                 notFeminine,
  2191.                 notMasculine,
  2192.                 singlular,
  2193.                 /* [10] */
  2194.                 "uniform styles",
  2195.                 pUniformStyles,
  2196.                 cTextStyles,
  2197.                 "the text styles that are uniform throughout the paragraph",
  2198.                 reserved,
  2199.                 singleItem,
  2200.                 notEnumerated,
  2201.                 readOnly,
  2202.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  2203.                 notFeminine,
  2204.                 notMasculine,
  2205.                 singlular,
  2206.             },
  2207.             {    /* array Elements: 5 elements */
  2208.                 /* [1] */
  2209.                 cChar,
  2210.                 {    /* array KeyForms: 1 element */
  2211.                     /* [1] */
  2212.                     formAbsolutePosition
  2213.                 },
  2214.                 /* [2] */
  2215.                 cLine,
  2216.                 {    /* array KeyForms: 1 element */
  2217.                     /* [1] */
  2218.                     formAbsolutePosition
  2219.                 },
  2220.                 /* [3] */
  2221.                 cParagraph,
  2222.                 {    /* array KeyForms: 1 element */
  2223.                     /* [1] */
  2224.                     formAbsolutePosition
  2225.                 },
  2226.                 /* [4] */
  2227.                 cText,
  2228.                 {    /* array KeyForms: 1 element */
  2229.                     /* [1] */
  2230.                     formAbsolutePosition
  2231.                 },
  2232.                 /* [5] */
  2233.                 cWord,
  2234.                 {    /* array KeyForms: 1 element */
  2235.                     /* [1] */
  2236.                     formAbsolutePosition
  2237.                 },
  2238.             },
  2239.             "paragraphs",
  2240.             cParagraph,
  2241.             "Every paragraph",
  2242.             {    /* array Properties: 1 elements */
  2243.                 /* [1] */
  2244.                 "class attributes",
  2245.                 kAESpecialClassProperties,
  2246.                 cType,
  2247.                 "special class attributes",
  2248.                 reserved,
  2249.                 singleItem,
  2250.                 notEnumerated,
  2251.                 readOnly,
  2252.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  2253.                 notFeminine,
  2254.                 notMasculine,
  2255.                 plural
  2256.             },
  2257.             {    /* array Elements: 0 elements */
  2258.             },
  2259.             /* [4] */
  2260.             "text",
  2261.             cText,
  2262.             "Text",
  2263.             {    /* array Properties: 9 elements */
  2264.                 /* [1] */
  2265.                 "class attributes",
  2266.                 kAESpecialClassProperties,
  2267.                 cType,
  2268.                 "special class attributes",
  2269.                 reserved,
  2270.                 singleItem,
  2271.                 notEnumerated,
  2272.                 readOnly,
  2273.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  2274.                 notFeminine,
  2275.                 notMasculine,
  2276.                 plural,
  2277.                 /* [1] */
  2278.                 "best type",
  2279.                 pBestType,
  2280.                 cType,
  2281.                 "the best descriptor type",
  2282.                 reserved,
  2283.                 singleItem,
  2284.                 notEnumerated,
  2285.                 readOnly,
  2286.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  2287.                 notFeminine,
  2288.                 notMasculine,
  2289.                 singlular,
  2290.                 /* [2] */
  2291.                 "class",
  2292.                 pClass,
  2293.                 cType,
  2294.                 "the class",
  2295.                 reserved,
  2296.                 singleItem,
  2297.                 notEnumerated,
  2298.                 readOnly,
  2299.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  2300.                 notFeminine,
  2301.                 notMasculine,
  2302.                 singlular,
  2303.                 /* [3] */
  2304.                 "color",
  2305.                 pColor,
  2306.                 cRGBColor,
  2307.                 "the color of the first character",
  2308.                 reserved,
  2309.                 singleItem,
  2310.                 notEnumerated,
  2311.                 readWrite,
  2312.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  2313.                 notFeminine,
  2314.                 notMasculine,
  2315.                 singlular,
  2316.                 /* [4] */
  2317.                 "default type",
  2318.                 pDefaultType,
  2319.                 cType,
  2320.                 "the default descriptor type",
  2321.                 reserved,
  2322.                 singleItem,
  2323.                 notEnumerated,
  2324.                 readOnly,
  2325.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  2326.                 notFeminine,
  2327.                 notMasculine,
  2328.                 singlular,
  2329.                 /* [5] */
  2330.                 "font",
  2331.                 pFont,
  2332.                 cText,
  2333.                 "the name of the font of the first character",
  2334.                 reserved,
  2335.                 singleItem,
  2336.                 notEnumerated,
  2337.                 readWrite,
  2338.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  2339.                 notFeminine,
  2340.                 notMasculine,
  2341.                 singlular,
  2342.                 /* [6] */
  2343.                 "size",
  2344.                 pPointSize,
  2345.                 cFixed,
  2346.                 "the size in points of the first character",
  2347.                 reserved,
  2348.                 singleItem,
  2349.                 notEnumerated,
  2350.                 readWrite,
  2351.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  2352.                 notFeminine,
  2353.                 notMasculine,
  2354.                 singlular,
  2355.                 /* [7] */
  2356.                 "writing code",
  2357.                 pScriptTag,
  2358.                 cIntlWritingCode,
  2359.                 "the script system and language",
  2360.                 reserved,
  2361.                 singleItem,
  2362.                 notEnumerated,
  2363.                 readOnly,
  2364.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  2365.                 notFeminine,
  2366.                 notMasculine,
  2367.                 singlular,
  2368.                 /* [8] */
  2369.                 "style",
  2370.                 pTextStyles,
  2371.                 cTextStyles,
  2372.                 "the text style of the first character of the first character",
  2373.                 reserved,
  2374.                 singleItem,
  2375.                 notEnumerated,
  2376.                 readWrite,
  2377.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  2378.                 notFeminine,
  2379.                 notMasculine,
  2380.                 singlular,
  2381.                 /* [9] */
  2382.                 "uniform styles",
  2383.                 pUniformStyles,
  2384.                 cTextStyles,
  2385.                 "the text styles that are uniform throughout the text",
  2386.                 reserved,
  2387.                 singleItem,
  2388.                 notEnumerated,
  2389.                 readWrite,
  2390.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  2391.                 notFeminine,
  2392.                 notMasculine,
  2393.                 singlular,
  2394.             },
  2395.             {    /* array Elements: 5 elements */
  2396.                 /* [1] */
  2397.                 cChar,
  2398.                 {    /* array KeyForms: 1 element */
  2399.                     /* [1] */
  2400.                     formAbsolutePosition
  2401.                 },
  2402.                 /* [2] */
  2403.                 cLine,
  2404.                 {    /* array KeyForms: 1 element */
  2405.                     /* [1] */
  2406.                     formAbsolutePosition
  2407.                 },
  2408.                 /* [3] */
  2409.                 cParagraph,
  2410.                 {    /* array KeyForms: 1 element */
  2411.                     /* [1] */
  2412.                     formAbsolutePosition
  2413.                 },
  2414.                 /* [4] */
  2415.                 cText,
  2416.                 {    /* array KeyForms: 1 element */
  2417.                     /* [1] */
  2418.                     formAbsolutePosition
  2419.                 },
  2420.                 /* [5] */
  2421.                 cWord,
  2422.                 {    /* array KeyForms: 1 element */
  2423.                     /* [1] */
  2424.                     formAbsolutePosition
  2425.                 },
  2426.             },
  2427.             /* [5] */
  2428.             "text flow",
  2429.             cTextFlow,
  2430.             "A contiguous block of text",
  2431.             {    /* array Properties: 11 elements */
  2432.                 /* [1] */
  2433.                 "best type",
  2434.                 pBestType,
  2435.                 cType,
  2436.                 "the best descriptor type",
  2437.                 reserved,
  2438.                 singleItem,
  2439.                 notEnumerated,
  2440.                 readOnly,
  2441.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  2442.                 notFeminine,
  2443.                 notMasculine,
  2444.                 singlular,
  2445.                 /* [2] */
  2446.                 "class",
  2447.                 pClass,
  2448.                 cType,
  2449.                 "the class",
  2450.                 reserved,
  2451.                 singleItem,
  2452.                 notEnumerated,
  2453.                 readOnly,
  2454.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  2455.                 notFeminine,
  2456.                 notMasculine,
  2457.                 singlular,
  2458.                 /* [3] */
  2459.                 "color",
  2460.                 pColor,
  2461.                 cRGBColor,
  2462.                 "the color of the first character",
  2463.                 reserved,
  2464.                 singleItem,
  2465.                 notEnumerated,
  2466.                 readWrite,
  2467.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  2468.                 notFeminine,
  2469.                 notMasculine,
  2470.                 singlular,
  2471.                 /* [4] */
  2472.                 "default type",
  2473.                 pDefaultType,
  2474.                 cType,
  2475.                 "the default descriptor type",
  2476.                 reserved,
  2477.                 singleItem,
  2478.                 notEnumerated,
  2479.                 readOnly,
  2480.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  2481.                 notFeminine,
  2482.                 notMasculine,
  2483.                 singlular,
  2484.                 /* [5] */
  2485.                 "font",
  2486.                 pFont,
  2487.                 cText,
  2488.                 "the name of the font of the first character",
  2489.                 reserved,
  2490.                 singleItem,
  2491.                 notEnumerated,
  2492.                 readWrite,
  2493.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  2494.                 notFeminine,
  2495.                 notMasculine,
  2496.                 singlular,
  2497.                 /* [6] */
  2498.                 "justification",
  2499.                 pJustification,
  2500.                 enumJustification,
  2501.                 "Justification of the text",
  2502.                 reserved,
  2503.                 singleItem,
  2504.                 enumerated,
  2505.                 readWrite,
  2506.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  2507.                 notFeminine,
  2508.                 notMasculine,
  2509.                 singlular,
  2510.                 /* [7] */
  2511.                 "size",
  2512.                 pPointSize,
  2513.                 cFixed,
  2514.                 "the size in points of the first character",
  2515.                 reserved,
  2516.                 singleItem,
  2517.                 notEnumerated,
  2518.                 readWrite,
  2519.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  2520.                 notFeminine,
  2521.                 notMasculine,
  2522.                 singlular,
  2523.                 /* [8] */
  2524.                 "name",
  2525.                 pName,
  2526.                 cIntlText,
  2527.                 "the name",
  2528.                 reserved,
  2529.                 singleItem,
  2530.                 notEnumerated,
  2531.                 readWrite,
  2532.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  2533.                 notFeminine,
  2534.                 notMasculine,
  2535.                 singlular,
  2536.                 /* [9] */
  2537.                 "writing code",
  2538.                 pScriptTag,
  2539.                 cIntlWritingCode,
  2540.                 "the script system and language",
  2541.                 reserved,
  2542.                 singleItem,
  2543.                 notEnumerated,
  2544.                 readOnly,
  2545.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  2546.                 notFeminine,
  2547.                 notMasculine,
  2548.                 singlular,
  2549.                 /* [10] */
  2550.                 "style",
  2551.                 pTextStyles,
  2552.                 cTextStyles,
  2553.                 "the text style of the first character",
  2554.                 reserved,
  2555.                 singleItem,
  2556.                 notEnumerated,
  2557.                 readWrite,
  2558.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  2559.                 notFeminine,
  2560.                 notMasculine,
  2561.                 singlular,
  2562.                 /* [11] */
  2563.                 "uniform styles",
  2564.                 pUniformStyles,
  2565.                 cTextStyles,
  2566.                 "the text styles that are uniform throughout the text",
  2567.                 reserved,
  2568.                 singleItem,
  2569.                 notEnumerated,
  2570.                 readOnly,
  2571.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  2572.                 notFeminine,
  2573.                 notMasculine,
  2574.                 singlular,
  2575.             },
  2576.             {    /* array Elements: 5 elements */
  2577.                 /* [1] */
  2578.                 cChar,
  2579.                 {    /* array KeyForms: 1 element */
  2580.                     /* [1] */
  2581.                     formAbsolutePosition
  2582.                 },
  2583.                 /* [2] */
  2584.                 cLine,
  2585.                 {    /* array KeyForms: 1 element */
  2586.                     /* [1] */
  2587.                     formAbsolutePosition
  2588.                 },
  2589.                 /* [3] */
  2590.                 cParagraph,
  2591.                 {    /* array KeyForms: 1 element */
  2592.                     /* [1] */
  2593.                     formAbsolutePosition
  2594.                 },
  2595.                 /* [4] */
  2596.                 cText,
  2597.                 {    /* array KeyForms: 1 element */
  2598.                     /* [1] */
  2599.                     formAbsolutePosition
  2600.                 },
  2601.                 /* [5] */
  2602.                 cWord,
  2603.                 {    /* array KeyForms: 1 element */
  2604.                     /* [1] */
  2605.                     formAbsolutePosition
  2606.                 },
  2607.             },
  2608.             "text flows",
  2609.             cTextFlow,
  2610.             "Every text flow",
  2611.             {    /* array Properties: 1 elements */
  2612.                 /* [1] */
  2613.                 "class attributes",
  2614.                 kAESpecialClassProperties,
  2615.                 cType,
  2616.                 "special class attributes",
  2617.                 reserved,
  2618.                 singleItem,
  2619.                 notEnumerated,
  2620.                 readOnly,
  2621.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  2622.                 notFeminine,
  2623.                 notMasculine,
  2624.                 plural
  2625.             },
  2626.             {    /* array Elements: 0 elements */
  2627.             },
  2628.             /* [6] */
  2629.             "word",
  2630.             cWord,
  2631.             "A word",
  2632.             {    /* array Properties: 9 elements */
  2633.                 /* [1] */
  2634.                 "best type",
  2635.                 pBestType,
  2636.                 cType,
  2637.                 "the best descriptor type",
  2638.                 reserved,
  2639.                 singleItem,
  2640.                 notEnumerated,
  2641.                 readOnly,
  2642.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  2643.                 notFeminine,
  2644.                 notMasculine,
  2645.                 singlular,
  2646.                 /* [2] */
  2647.                 "class",
  2648.                 pClass,
  2649.                 cType,
  2650.                 "the class",
  2651.                 reserved,
  2652.                 singleItem,
  2653.                 notEnumerated,
  2654.                 readOnly,
  2655.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  2656.                 notFeminine,
  2657.                 notMasculine,
  2658.                 singlular,
  2659.                 /* [3] */
  2660.                 "color",
  2661.                 pColor,
  2662.                 cRGBColor,
  2663.                 "the color of the first character",
  2664.                 reserved,
  2665.                 singleItem,
  2666.                 notEnumerated,
  2667.                 readWrite,
  2668.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  2669.                 notFeminine,
  2670.                 notMasculine,
  2671.                 singlular,
  2672.                 /* [4] */
  2673.                 "default type",
  2674.                 pDefaultType,
  2675.                 cType,
  2676.                 "the default descriptor type",
  2677.                 reserved,
  2678.                 singleItem,
  2679.                 notEnumerated,
  2680.                 readOnly,
  2681.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  2682.                 notFeminine,
  2683.                 notMasculine,
  2684.                 singlular,
  2685.                 /* [5] */
  2686.                 "font",
  2687.                 pFont,
  2688.                 cText,
  2689.                 "the name of the font of the first character",
  2690.                 reserved,
  2691.                 singleItem,
  2692.                 notEnumerated,
  2693.                 readWrite,
  2694.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  2695.                 notFeminine,
  2696.                 notMasculine,
  2697.                 singlular,
  2698.                 /* [6] */
  2699.                 "size",
  2700.                 pPointSize,
  2701.                 cFixed,
  2702.                 "the size in points of the first character",
  2703.                 reserved,
  2704.                 singleItem,
  2705.                 notEnumerated,
  2706.                 readWrite,
  2707.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  2708.                 notFeminine,
  2709.                 notMasculine,
  2710.                 singlular,
  2711.                 /* [7] */
  2712.                 "writing code",
  2713.                 pScriptTag,
  2714.                 cIntlWritingCode,
  2715.                 "the script system and language",
  2716.                 reserved,
  2717.                 singleItem,
  2718.                 notEnumerated,
  2719.                 readOnly,
  2720.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  2721.                 notFeminine,
  2722.                 notMasculine,
  2723.                 singlular,
  2724.                 /* [8] */
  2725.                 "style",
  2726.                 pTextStyles,
  2727.                 cTextStyles,
  2728.                 "the text style of the first character",
  2729.                 reserved,
  2730.                 singleItem,
  2731.                 notEnumerated,
  2732.                 readWrite,
  2733.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  2734.                 notFeminine,
  2735.                 notMasculine,
  2736.                 singlular,
  2737.                 /* [9] */
  2738.                 "uniform styles",
  2739.                 pUniformStyles,
  2740.                 cTextStyles,
  2741.                 "the text styles that are uniform throughout the word",
  2742.                 reserved,
  2743.                 singleItem,
  2744.                 notEnumerated,
  2745.                 readWrite,
  2746.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  2747.                 notFeminine,
  2748.                 notMasculine,
  2749.                 singlular,
  2750.             },
  2751.             {    /* array Elements: 5 elements */
  2752.                 /* [1] */
  2753.                 cChar,
  2754.                 {    /* array KeyForms: 1 element */
  2755.                     /* [1] */
  2756.                     formAbsolutePosition
  2757.                 },
  2758.                 /* [2] */
  2759.                 cLine,
  2760.                 {    /* array KeyForms: 1 element */
  2761.                     /* [1] */
  2762.                     formAbsolutePosition
  2763.                 },
  2764.                 /* [3] */
  2765.                 cParagraph,
  2766.                 {    /* array KeyForms: 1 element */
  2767.                     /* [1] */
  2768.                     formAbsolutePosition
  2769.                 },
  2770.                 /* [4] */
  2771.                 cText,
  2772.                 {    /* array KeyForms: 1 element */
  2773.                     /* [1] */
  2774.                     formAbsolutePosition
  2775.                 },
  2776.                 /* [5] */
  2777.                 cWord,
  2778.                 {    /* array KeyForms: 1 element */
  2779.                     /* [1] */
  2780.                     formAbsolutePosition
  2781.                 },
  2782.             },
  2783.             "words",
  2784.             cWord,
  2785.             "Every word",
  2786.             {    /* array Properties: 1 elements */
  2787.                 /* [1] */
  2788.                 "class attributes",
  2789.                 kAESpecialClassProperties,
  2790.                 cType,
  2791.                 "special class attributes",
  2792.                 reserved,
  2793.                 singleItem,
  2794.                 notEnumerated,
  2795.                 readOnly,
  2796.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  2797.                 notFeminine,
  2798.                 notMasculine,
  2799.                 plural
  2800.             },
  2801.             {    /* array Elements: 0 elements */
  2802.             },
  2803.         },
  2804.         {    /* array ComparisonOps: 0 elements */
  2805.         },
  2806.         {    /* array Enumerations: 1 elements */
  2807.             /* [1] */
  2808.             enumJustification,
  2809.             {    /* array Enumerators: 4 elements */
  2810.                 /* [1] */
  2811.                 "left",
  2812.                 kAELeftJustified,
  2813.                 "Align with left margin",
  2814.                 /* [2] */
  2815.                 "right",
  2816.                 kAERightJustified,
  2817.                 "Align with right margin",
  2818.                 /* [3] */
  2819.                 "center",
  2820.                 kAECentered,
  2821.                 "Align with center",
  2822.                 /* [4] */
  2823.                 "full",
  2824.                 kAEFullyJustified,
  2825.                 "Align with both left and right margins"
  2826.             },
  2827.         },
  2828.         /* [4] */
  2829.         "QuickDraw Graphics Suite",
  2830.         "A set of basic classes for graphics",
  2831.         kAEQuickDrawSuite,
  2832.         1,
  2833.         1,
  2834.         {    /* array Events: 0 elements */
  2835.         },
  2836.         {    /* array Classes: 13 elements */
  2837.             /* [1] */
  2838.             "arc",
  2839.             cArc,
  2840.             "An arc",
  2841.             {    /* array Properties: 13 elements */
  2842.                 /* [1] */
  2843.                 "arc angle",
  2844.                 pArcAngle,
  2845.                 cFixed,
  2846.                 "Angle of the arc in degrees",
  2847.                 reserved,
  2848.                 singleItem,
  2849.                 notEnumerated,
  2850.                 readWrite,
  2851.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  2852.                 notFeminine,
  2853.                 notMasculine,
  2854.                 singlular,
  2855.                 /* [2] */
  2856.                 "best type",
  2857.                 pBestType,
  2858.                 cType,
  2859.                 "the best descriptor type",
  2860.                 reserved,
  2861.                 singleItem,
  2862.                 notEnumerated,
  2863.                 readOnly,
  2864.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  2865.                 notFeminine,
  2866.                 notMasculine,
  2867.                 singlular,
  2868.                 /* [3] */
  2869.                 "bounds",
  2870.                 pBounds,
  2871.                 cQDRectangle,
  2872.                 "the smallest rectangle that contains the entire arc",
  2873.                 reserved,
  2874.                 singleItem,
  2875.                 notEnumerated,
  2876.                 readWrite,
  2877.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  2878.                 notFeminine,
  2879.                 notMasculine,
  2880.                 singlular,
  2881.                 /* [4] */
  2882.                 "class",
  2883.                 pClass,
  2884.                 cType,
  2885.                 "the class",
  2886.                 reserved,
  2887.                 singleItem,
  2888.                 notEnumerated,
  2889.                 readOnly,
  2890.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  2891.                 notFeminine,
  2892.                 notMasculine,
  2893.                 singlular,
  2894.                 /* [5] */
  2895.                 "default type",
  2896.                 pDefaultType,
  2897.                 cType,
  2898.                 "the default descriptor type",
  2899.                 reserved,
  2900.                 singleItem,
  2901.                 notEnumerated,
  2902.                 readOnly,
  2903.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  2904.                 notFeminine,
  2905.                 notMasculine,
  2906.                 singlular,
  2907.                 /* [6] */
  2908.                 "definition rect",
  2909.                 pDefinitionRect,
  2910.                 cQDRectangle,
  2911.                 "the rectangle that contains the circle or oval used to define the arc",
  2912.                 reserved,
  2913.                 singleItem,
  2914.                 notEnumerated,
  2915.                 readWrite,
  2916.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  2917.                 notFeminine,
  2918.                 notMasculine,
  2919.                 singlular,
  2920.                 /* [7] */
  2921.                 "fill color",
  2922.                 pFillColor,
  2923.                 cRGBColor,
  2924.                 "the fill color",
  2925.                 reserved,
  2926.                 singleItem,
  2927.                 notEnumerated,
  2928.                 readWrite,
  2929.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  2930.                 notFeminine,
  2931.                 notMasculine,
  2932.                 singlular,
  2933.                 /* [8] */
  2934.                 "fill pattern",
  2935.                 pFillPattern,
  2936.                 cPixelMap,
  2937.                 "the fill pattern",
  2938.                 reserved,
  2939.                 singleItem,
  2940.                 notEnumerated,
  2941.                 readWrite,
  2942.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  2943.                 notFeminine,
  2944.                 notMasculine,
  2945.                 singlular,
  2946.                 /* [9] */
  2947.                 "pen color",
  2948.                 pPenColor,
  2949.                 cRGBColor,
  2950.                 "the pen color",
  2951.                 reserved,
  2952.                 singleItem,
  2953.                 notEnumerated,
  2954.                 readWrite,
  2955.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  2956.                 notFeminine,
  2957.                 notMasculine,
  2958.                 singlular,
  2959.                 /* [10] */
  2960.                 "pen pattern",
  2961.                 pPenPattern,
  2962.                 cPixelMap,
  2963.                 "the pen pattern",
  2964.                 reserved,
  2965.                 singleItem,
  2966.                 notEnumerated,
  2967.                 readWrite,
  2968.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  2969.                 notFeminine,
  2970.                 notMasculine,
  2971.                 singlular,
  2972.                 /* [11] */
  2973.                 "pen width",
  2974.                 pPenWidth,
  2975.                 cShortInteger,
  2976.                 "the pen width",
  2977.                 reserved,
  2978.                 singleItem,
  2979.                 notEnumerated,
  2980.                 readWrite,
  2981.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  2982.                 notFeminine,
  2983.                 notMasculine,
  2984.                 singlular,
  2985.                 /* [12] */
  2986.                 "start angle",
  2987.                 pStartAngle,
  2988.                 cFixed,
  2989.                 "the angle that defines the start of the arc, in degrees",
  2990.                 reserved,
  2991.                 singleItem,
  2992.                 notEnumerated,
  2993.                 readWrite,
  2994.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  2995.                 notFeminine,
  2996.                 notMasculine,
  2997.                 singlular,
  2998.                 /* [13] */
  2999.                 "transfer mode",
  3000.                 pTransferMode,
  3001.                 enumTransferMode,        /*** Should this be defined as an enumeration in the suite? ***/
  3002.                 "the transfer mode",
  3003.                 reserved,
  3004.                 singleItem,
  3005.                 enumerated,
  3006.                 readWrite,
  3007.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  3008.                 notFeminine,
  3009.                 notMasculine,
  3010.                 singlular,
  3011.             },
  3012.             {    /* array Elements: 0 elements */
  3013.             },
  3014.             "arcs",
  3015.             cArc,
  3016.             "Every arc",
  3017.             {    /* array Properties: 1 elements */
  3018.                 /* [1] */
  3019.                 "class attributes",
  3020.                 kAESpecialClassProperties,
  3021.                 cType,
  3022.                 "special class attributes",
  3023.                 reserved,
  3024.                 singleItem,
  3025.                 notEnumerated,
  3026.                 readOnly,
  3027.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  3028.                 notFeminine,
  3029.                 notMasculine,
  3030.                 plural
  3031.             },
  3032.             {    /* array Elements: 0 elements */
  3033.             },
  3034.             /* [2] */
  3035.             "drawing area",
  3036.             cDrawingArea,
  3037.             "Container for graphics and supporting information",
  3038.             {    /* array Properties: 23 elements */
  3039.                 /* [1] */
  3040.                 "background color",
  3041.                 pBackgroundColor,
  3042.                 cRGBColor,
  3043.                 "the color used to fill in unoccupied areas",
  3044.                 reserved,
  3045.                 singleItem,
  3046.                 notEnumerated,
  3047.                 readWrite,
  3048.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  3049.                 notFeminine,
  3050.                 notMasculine,
  3051.                 singlular,
  3052.                 /* [2] */
  3053.                 "background pattern",
  3054.                 pBackgroundPattern,
  3055.                 cPixelMap,
  3056.                 "the pattern used to fill in unoccupied areas",
  3057.                 reserved,
  3058.                 singleItem,
  3059.                 notEnumerated,
  3060.                 readWrite,
  3061.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  3062.                 notFeminine,
  3063.                 notMasculine,
  3064.                 singlular,
  3065.                 /* [3] */
  3066.                 "best type",
  3067.                 pBestType,
  3068.                 cType,
  3069.                 "the best descriptor type",
  3070.                 reserved,
  3071.                 singleItem,
  3072.                 notEnumerated,
  3073.                 readOnly,
  3074.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  3075.                 notFeminine,
  3076.                 notMasculine,
  3077.                 singlular,
  3078.                 /* [4] */
  3079.                 "bounds",
  3080.                 pBounds,
  3081.                 cQDRectangle,
  3082.                 "the rectangle that contains the drawing area",
  3083.                 reserved,
  3084.                 singleItem,
  3085.                 notEnumerated,
  3086.                 readWrite,
  3087.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  3088.                 notFeminine,
  3089.                 notMasculine,
  3090.                 singlular,
  3091.                 /* [5] */
  3092.                 "class",
  3093.                 pClass,
  3094.                 cType,
  3095.                 "the class",
  3096.                 reserved,
  3097.                 singleItem,
  3098.                 notEnumerated,
  3099.                 readOnly,
  3100.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  3101.                 notFeminine,
  3102.                 notMasculine,
  3103.                 singlular,
  3104.                 /* [6] */
  3105.                 "color table",
  3106.                 pColorTable,
  3107.                 cColorTable,
  3108.                 "the color table",
  3109.                 reserved,
  3110.                 singleItem,
  3111.                 notEnumerated,
  3112.                 readWrite,
  3113.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  3114.                 notFeminine,
  3115.                 notMasculine,
  3116.                 singlular,
  3117.                 /* [7] */
  3118.                 "default type",
  3119.                 pDefaultType,
  3120.                 cType,
  3121.                 "the default descriptor type",
  3122.                 reserved,
  3123.                 singleItem,
  3124.                 notEnumerated,
  3125.                 readOnly,
  3126.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  3127.                 notFeminine,
  3128.                 notMasculine,
  3129.                 singlular,
  3130.                 /* [8] */
  3131.                 "fill color",
  3132.                 pFillColor,
  3133.                 cRGBColor,
  3134.                 "the default fill color used for graphic objects",
  3135.                 reserved,
  3136.                 singleItem,
  3137.                 notEnumerated,
  3138.                 readWrite,
  3139.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  3140.                 notFeminine,
  3141.                 notMasculine,
  3142.                 singlular,
  3143.                 /* [9] */
  3144.                 "fill pattern",
  3145.                 pFillPattern,
  3146.                 cPixelMap,
  3147.                 "the default fill pattern used for graphic objects",
  3148.                 reserved,
  3149.                 singleItem,
  3150.                 notEnumerated,
  3151.                 readWrite,
  3152.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  3153.                 notFeminine,
  3154.                 notMasculine,
  3155.                 singlular,
  3156.                 /* [10] */
  3157.                 "ordering",
  3158.                 pGraphicObjects,
  3159.                 typeObjectSpecifier,
  3160.                 "the ordered list of graphic objects in the drawing area",
  3161.                 reserved,
  3162.                 listOfItems,
  3163.                 notEnumerated,
  3164.                 readWrite,
  3165.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  3166.                 notFeminine,
  3167.                 notMasculine,
  3168.                 singlular,
  3169.                 /* [11] */
  3170.                 "name",
  3171.                 pName,
  3172.                 cIntlText,
  3173.                 "the name",
  3174.                 reserved,
  3175.                 singleItem,
  3176.                 notEnumerated,
  3177.                 readWrite,
  3178.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  3179.                 notFeminine,
  3180.                 notMasculine,
  3181.                 singlular,
  3182.                 /* [12] */
  3183.                 "default location",
  3184.                 pNewElementLoc,
  3185.                 cQDPoint,
  3186.                 "the default location of each new graphic object",
  3187.                 reserved,
  3188.                 singleItem,
  3189.                 notEnumerated,
  3190.                 readWrite,
  3191.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  3192.                 notFeminine,
  3193.                 notMasculine,
  3194.                 singlular,
  3195.                 /* [13] */
  3196.                 "pen color",
  3197.                 pPenColor,
  3198.                 cRGBColor,
  3199.                 "the pen color",
  3200.                 reserved,
  3201.                 singleItem,
  3202.                 notEnumerated,
  3203.                 readWrite,
  3204.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  3205.                 notFeminine,
  3206.                 notMasculine,
  3207.                 singlular,
  3208.                 /* [14] */
  3209.                 "pen pattern",
  3210.                 pPenPattern,
  3211.                 cPixelMap,
  3212.                 "the pen pattern",
  3213.                 reserved,
  3214.                 singleItem,
  3215.                 notEnumerated,
  3216.                 readWrite,
  3217.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  3218.                 notFeminine,
  3219.                 notMasculine,
  3220.                 singlular,
  3221.                 /* [15] */
  3222.                 "pen width",
  3223.                 pPenWidth,
  3224.                 cShortInteger,
  3225.                 "the pen width",
  3226.                 reserved,
  3227.                 singleItem,
  3228.                 notEnumerated,
  3229.                 readWrite,
  3230.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  3231.                 notFeminine,
  3232.                 notMasculine,
  3233.                 singlular,
  3234.                 /* [16] */
  3235.                 "pixel depth",
  3236.                 pPixelDepth,
  3237.                 cShortInteger,
  3238.                 "Bits per pixel",
  3239.                 reserved,
  3240.                 singleItem,
  3241.                 notEnumerated,
  3242.                 readWrite,
  3243.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  3244.                 notFeminine,
  3245.                 notMasculine,
  3246.                 singlular,
  3247.                 /* [17] */
  3248.                 "writing code",
  3249.                 pScriptTag,
  3250.                 cIntlWritingCode,
  3251.                 "the script system and language of text objects in the drawing area",
  3252.                 reserved,
  3253.                 singleItem,
  3254.                 notEnumerated,
  3255.                 readOnly,        /*** Registry has this as modifiable ***/    
  3256.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  3257.                 notFeminine,
  3258.                 notMasculine,
  3259.                 singlular,
  3260.                 /* [18] */
  3261.                 "text color",
  3262.                 pTextColor,
  3263.                 cRGBColor,
  3264.                 "the default color for text objects",
  3265.                 reserved,
  3266.                 singleItem,
  3267.                 notEnumerated,
  3268.                 readWrite,
  3269.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  3270.                 notFeminine,
  3271.                 notMasculine,
  3272.                 singlular,
  3273.                 /* [19] */
  3274.                 "default font",
  3275.                 pTextFont,
  3276.                 cIntlText,
  3277.                 "the name of the default font for text objects",
  3278.                 reserved,
  3279.                 singleItem,
  3280.                 notEnumerated,
  3281.                 readWrite,
  3282.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  3283.                 notFeminine,
  3284.                 notMasculine,
  3285.                 singlular,
  3286.                 /* [20] */
  3287.                 "default size",
  3288.                 pTextPointSize,
  3289.                 cFixed,
  3290.                 "the default size for text objects",
  3291.                 reserved,
  3292.                 singleItem,
  3293.                 notEnumerated,
  3294.                 readWrite,
  3295.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  3296.                 notFeminine,
  3297.                 notMasculine,
  3298.                 singlular,
  3299.                 /* [21] */
  3300.                 "style",
  3301.                 pTextStyles,
  3302.                 cTextStyles,
  3303.                 "the default text style for text objects",
  3304.                 reserved,
  3305.                 singleItem,
  3306.                 notEnumerated,
  3307.                 readWrite,
  3308.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  3309.                 notFeminine,
  3310.                 notMasculine,
  3311.                 singlular,
  3312.                 /* [22] */
  3313.                 "transfer mode",
  3314.                 pTransferMode,
  3315.                 enumTransferMode,
  3316.                 "the default transfer mode for graphic objects",
  3317.                 reserved,
  3318.                 singleItem,
  3319.                 enumerated,
  3320.                 readWrite,
  3321.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  3322.                 notFeminine,
  3323.                 notMasculine,
  3324.                 singlular,
  3325.                 /* [23] */
  3326.                 "update on change",
  3327.                 pUpdateOn,
  3328.                 cBoolean,
  3329.                 "Redraw after each change?",
  3330.                 reserved,
  3331.                 singleItem,
  3332.                 notEnumerated,
  3333.                 readWrite,
  3334.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  3335.                 notFeminine,
  3336.                 notMasculine,
  3337.                 singlular,
  3338.             },
  3339.             {    /* array Elements: 10 elements */
  3340.                 /* [1] */
  3341.                 cArc,
  3342.                 {    /* array KeyForms: 2 elements */
  3343.                     /* [1] */
  3344.                     formAbsolutePosition,
  3345.                     /* [2] */
  3346.                     formName
  3347.                 },
  3348.                 /* [2] */
  3349.                 cGraphicLine,
  3350.                 {    /* array KeyForms: 2 elements */
  3351.                     /* [1] */
  3352.                     formAbsolutePosition,
  3353.                     /* [2] */
  3354.                     formName
  3355.                 },
  3356.                 /* [3] */
  3357.                 cGraphicText,
  3358.                 {    /* array KeyForms: 2 elements */
  3359.                     /* [1] */
  3360.                     formAbsolutePosition,
  3361.                     /* [2] */
  3362.                     formName
  3363.                 },
  3364.                 /* [4] */
  3365.                 cGroupedGraphic,
  3366.                 {    /* array KeyForms: 2 elements */
  3367.                     /* [1] */
  3368.                     formAbsolutePosition,
  3369.                     /* [2] */
  3370.                     formName
  3371.                 },
  3372.                 /* [5] */
  3373.                 cOval,
  3374.                 {    /* array KeyForms: 2 elements */
  3375.                     /* [1] */
  3376.                     formAbsolutePosition,
  3377.                     /* [2] */
  3378.                     formName
  3379.                 },
  3380.                 /* [6] */
  3381.                 cPixelMap,
  3382.                 {    /* array KeyForms: 2 elements */
  3383.                     /* [1] */
  3384.                     formAbsolutePosition,
  3385.                     /* [2] */
  3386.                     formName
  3387.                 },
  3388.                 /* [7] */
  3389.                 cPolygon,
  3390.                 {    /* array KeyForms: 2 elements */
  3391.                     /* [1] */
  3392.                     formAbsolutePosition,
  3393.                     /* [2] */
  3394.                     formName
  3395.                 },
  3396.                 /* [8] */
  3397.                 cRectangle,
  3398.                 {    /* array KeyForms: 2 elements */
  3399.                     /* [1] */
  3400.                     formAbsolutePosition,
  3401.                     /* [2] */
  3402.                     formName
  3403.                 },
  3404.                 /* [9] */
  3405.                 cRoundedRectangle,
  3406.                 {    /* array KeyForms: 2 elements */
  3407.                     /* [1] */
  3408.                     formAbsolutePosition,
  3409.                     /* [2] */
  3410.                     formName
  3411.                 },
  3412.                 /* [10] */            /*** The Registry left this out this time. ***/
  3413.                 cGraphicObject,
  3414.                 {    /* array KeyForms: 2 elements */
  3415.                     /* [1] */
  3416.                     formAbsolutePosition,
  3417.                     /* [2] */
  3418.                     formName
  3419.                 },
  3420.             },
  3421.             "drawing areas",
  3422.             cDrawingArea,
  3423.             "Every drawing area",
  3424.             {    /* array Properties: 1 elements */
  3425.                 /* [1] */
  3426.                 "class attributes",
  3427.                 kAESpecialClassProperties,
  3428.                 cType,
  3429.                 "special class attributes",
  3430.                 reserved,
  3431.                 singleItem,
  3432.                 notEnumerated,
  3433.                 readOnly,
  3434.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  3435.                 notFeminine,
  3436.                 notMasculine,
  3437.                 plural
  3438.             },
  3439.             {    /* array Elements: 0 elements */
  3440.             },
  3441.             /* [3] */
  3442.             "graphic line",
  3443.             cGraphicLine,
  3444.             "A graphic line",
  3445.             {    /* array Properties: 12 elements */
  3446.                 /* [1] */
  3447.                 "best type",
  3448.                 pBestType,
  3449.                 cType,
  3450.                 "the best descriptor type",
  3451.                 reserved,
  3452.                 singleItem,
  3453.                 notEnumerated,
  3454.                 readOnly,
  3455.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  3456.                 notFeminine,
  3457.                 notMasculine,
  3458.                 singlular,
  3459.                 /* [2] */
  3460.                 "bounds",
  3461.                 pBounds,
  3462.                 cQDRectangle,
  3463.                 "the smallest rectangle that contains the entire graphic object",
  3464.                 reserved,
  3465.                 singleItem,
  3466.                 notEnumerated,
  3467.                 readWrite,
  3468.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  3469.                 notFeminine,
  3470.                 notMasculine,
  3471.                 singlular,
  3472.                 /* [3] */
  3473.                 "class",
  3474.                 pClass,
  3475.                 cType,
  3476.                 "the class",
  3477.                 reserved,
  3478.                 singleItem,
  3479.                 notEnumerated,
  3480.                 readOnly,
  3481.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  3482.                 notFeminine,
  3483.                 notMasculine,
  3484.                 singlular,
  3485.                 /* [4] */
  3486.                 "dash style",
  3487.                 pDashStyle,
  3488.                 typeDashStyle,
  3489.                 "the dash style",
  3490.                 reserved,
  3491.                 listOfItems,
  3492.                 notEnumerated,
  3493.                 readWrite,
  3494.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  3495.                 notFeminine,
  3496.                 notMasculine,
  3497.                 singlular,
  3498.                 /* [5] */
  3499.                 "default type",
  3500.                 pDefaultType,
  3501.                 cType,
  3502.                 "the default descriptor type",
  3503.                 reserved,
  3504.                 singleItem,
  3505.                 notEnumerated,
  3506.                 readOnly,
  3507.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  3508.                 notFeminine,
  3509.                 notMasculine,
  3510.                 singlular,
  3511.                 /* [6] */
  3512.                 "end point",
  3513.                 pEndPoint,
  3514.                 cQDPoint,
  3515.                 "the ending point of the line",
  3516.                 reserved,
  3517.                 singleItem,
  3518.                 notEnumerated,
  3519.                 readWrite,
  3520.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  3521.                 notFeminine,
  3522.                 notMasculine,
  3523.                 singlular,
  3524.                 /* [7] */
  3525.                 "arrow style",
  3526.                 pLineArrow,
  3527.                 enumArrows,
  3528.                 "the arrow style",
  3529.                 reserved,
  3530.                 singleItem,
  3531.                 enumerated,
  3532.                 readWrite,
  3533.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  3534.                 notFeminine,
  3535.                 notMasculine,
  3536.                 singlular,
  3537.                 /* [8] */
  3538.                 "pen color",
  3539.                 pPenColor,
  3540.                 cRGBColor,
  3541.                 "the pen color",
  3542.                 reserved,
  3543.                 singleItem,
  3544.                 notEnumerated,
  3545.                 readWrite,
  3546.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  3547.                 notFeminine,
  3548.                 notMasculine,
  3549.                 singlular,
  3550.                 /* [9] */
  3551.                 "pen pattern",
  3552.                 pPenPattern,
  3553.                 cPixelMap,
  3554.                 "the pen pattern",
  3555.                 reserved,
  3556.                 singleItem,
  3557.                 notEnumerated,
  3558.                 readWrite,
  3559.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  3560.                 notFeminine,
  3561.                 notMasculine,
  3562.                 singlular,
  3563.                 /* [10] */
  3564.                 "pen width",
  3565.                 pPenWidth,
  3566.                 cShortInteger,
  3567.                 "the pen width",
  3568.                 reserved,
  3569.                 singleItem,
  3570.                 notEnumerated,
  3571.                 readWrite,
  3572.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  3573.                 notFeminine,
  3574.                 notMasculine,
  3575.                 singlular,
  3576.                 /* [11] */
  3577.                 "start point",
  3578.                 pStartPoint,
  3579.                 cQDPoint,
  3580.                 "the starting point of the line",
  3581.                 reserved,
  3582.                 singleItem,
  3583.                 notEnumerated,
  3584.                 readWrite,
  3585.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  3586.                 notFeminine,
  3587.                 notMasculine,
  3588.                 singlular,
  3589.                 /* [12] */
  3590.                 "transfer mode",
  3591.                 pTransferMode,
  3592.                 enumTransferMode,
  3593.                 "the transfer mode",
  3594.                 reserved,
  3595.                 singleItem,
  3596.                 enumerated,
  3597.                 readWrite,
  3598.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  3599.                 notFeminine,
  3600.                 notMasculine,
  3601.                 singlular,
  3602.             },
  3603.             {    /* array Elements: 0 elements */
  3604.             },
  3605.             "graphic lines",
  3606.             cGraphicLine,
  3607.             "Every graphic line",
  3608.             {    /* array Properties: 1 elements */
  3609.                 /* [1] */
  3610.                 "class attributes",
  3611.                 kAESpecialClassProperties,
  3612.                 cType,
  3613.                 "special class attributes",
  3614.                 reserved,
  3615.                 singleItem,
  3616.                 notEnumerated,
  3617.                 readOnly,
  3618.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  3619.                 notFeminine,
  3620.                 notMasculine,
  3621.                 plural
  3622.             },
  3623.             {    /* array Elements: 0 elements */
  3624.             },
  3625.             /* [4] */
  3626.             "graphic object",
  3627.             cGraphicObject,
  3628.             "A graphic object",
  3629.             {    /* array Properties: 5 elements */
  3630.                 /* [1] */
  3631.                 "best type",
  3632.                 pBestType,
  3633.                 cType,
  3634.                 "the best descriptor type",
  3635.                 reserved,
  3636.                 singleItem,
  3637.                 notEnumerated,
  3638.                 readOnly,
  3639.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  3640.                 notFeminine,
  3641.                 notMasculine,
  3642.                 singlular,
  3643.                 /* [2] */
  3644.                 "bounds",
  3645.                 pBounds,
  3646.                 cQDRectangle,
  3647.                 "the smallest rectangle that contains the entire graphic object",
  3648.                 reserved,
  3649.                 singleItem,
  3650.                 notEnumerated,
  3651.                 readWrite,
  3652.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  3653.                 notFeminine,
  3654.                 notMasculine,
  3655.                 singlular,
  3656.                 /* [3] */
  3657.                 "class",
  3658.                 pClass,
  3659.                 cType,
  3660.                 "the class",
  3661.                 reserved,
  3662.                 singleItem,
  3663.                 notEnumerated,
  3664.                 readOnly,
  3665.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  3666.                 notFeminine,
  3667.                 notMasculine,
  3668.                 singlular,
  3669.                 /* [4] */
  3670.                 "default type",
  3671.                 pDefaultType,
  3672.                 cType,
  3673.                 "the default descriptor type",
  3674.                 reserved,
  3675.                 singleItem,
  3676.                 notEnumerated,
  3677.                 readOnly,
  3678.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  3679.                 notFeminine,
  3680.                 notMasculine,
  3681.                 singlular,
  3682.                 /* [5] */
  3683.                 "transfer mode",
  3684.                 pTransferMode,
  3685.                 enumTransferMode,
  3686.                 "the transfer mode",
  3687.                 reserved,
  3688.                 singleItem,
  3689.                 enumerated,
  3690.                 readWrite,
  3691.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  3692.                 notFeminine,
  3693.                 notMasculine,
  3694.                 singlular,
  3695.             },
  3696.             {    /* array Elements: 0 elements */
  3697.             },
  3698.             "graphic objects",
  3699.             cGraphicObject,
  3700.             "Every graphic object",
  3701.             {    /* array Properties: 1 elements */
  3702.                 /* [1] */
  3703.                 "class attributes",
  3704.                 kAESpecialClassProperties,
  3705.                 cType,
  3706.                 "special class attributes",
  3707.                 reserved,
  3708.                 singleItem,
  3709.                 notEnumerated,
  3710.                 readOnly,
  3711.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  3712.                 notFeminine,
  3713.                 notMasculine,
  3714.                 plural
  3715.             },
  3716.             {    /* array Elements: 0 elements */
  3717.             },
  3718.             /* [5] */
  3719.             "graphic shape",
  3720.             cGraphicShape,
  3721.             "A graphic shape",
  3722.             {    /* array Properties: 11 elements */
  3723.                 /* [1] */
  3724.                 "best type",
  3725.                 pBestType,
  3726.                 cType,
  3727.                 "the best descriptor type",
  3728.                 reserved,
  3729.                 singleItem,
  3730.                 notEnumerated,
  3731.                 readOnly,
  3732.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  3733.                 notFeminine,
  3734.                 notMasculine,
  3735.                 singlular,
  3736.                 /* [2] */
  3737.                 "bounds",
  3738.                 pBounds,
  3739.                 cQDRectangle,
  3740.                 "the smallest rectangle that contains the entire shape",
  3741.                 reserved,
  3742.                 singleItem,
  3743.                 notEnumerated,
  3744.                 readWrite,
  3745.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  3746.                 notFeminine,
  3747.                 notMasculine,
  3748.                 singlular,
  3749.                 /* [3] */
  3750.                 "class",
  3751.                 pClass,
  3752.                 cType,
  3753.                 "the class",
  3754.                 reserved,
  3755.                 singleItem,
  3756.                 notEnumerated,
  3757.                 readOnly,
  3758.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  3759.                 notFeminine,
  3760.                 notMasculine,
  3761.                 singlular,
  3762.                 /* [4] */
  3763.                 "default type",
  3764.                 pDefaultType,
  3765.                 cType,
  3766.                 "the default descriptor type",
  3767.                 reserved,
  3768.                 singleItem,
  3769.                 notEnumerated,
  3770.                 readOnly,
  3771.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  3772.                 notFeminine,
  3773.                 notMasculine,
  3774.                 singlular,
  3775.                 /* [5] */
  3776.                 "definition rect",
  3777.                 pDefinitionRect,
  3778.                 cQDRectangle,
  3779.                 "the rectangle used to define the shape",
  3780.                 reserved,
  3781.                 singleItem,
  3782.                 notEnumerated,
  3783.                 readWrite,
  3784.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  3785.                 notFeminine,
  3786.                 notMasculine,
  3787.                 singlular,
  3788.                 /* [6] */
  3789.                 "fill color",
  3790.                 pFillColor,
  3791.                 cRGBColor,
  3792.                 "the fill color",
  3793.                 reserved,
  3794.                 singleItem,
  3795.                 notEnumerated,
  3796.                 readWrite,
  3797.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  3798.                 notFeminine,
  3799.                 notMasculine,
  3800.                 singlular,
  3801.                 /* [7] */
  3802.                 "fill pattern",
  3803.                 pFillPattern,
  3804.                 cPixelMap,
  3805.                 "the fill pattern",
  3806.                 reserved,
  3807.                 singleItem,
  3808.                 notEnumerated,
  3809.                 readWrite,
  3810.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  3811.                 notFeminine,
  3812.                 notMasculine,
  3813.                 singlular,
  3814.                 /* [8] */
  3815.                 "pen color",
  3816.                 pPenColor,
  3817.                 cRGBColor,
  3818.                 "the pen color",
  3819.                 reserved,
  3820.                 singleItem,
  3821.                 notEnumerated,
  3822.                 readWrite,
  3823.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  3824.                 notFeminine,
  3825.                 notMasculine,
  3826.                 singlular,
  3827.                 /* [9] */
  3828.                 "pen pattern",
  3829.                 pPenPattern,
  3830.                 cPixelMap,
  3831.                 "the pen pattern",
  3832.                 reserved,
  3833.                 singleItem,
  3834.                 notEnumerated,
  3835.                 readWrite,
  3836.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  3837.                 notFeminine,
  3838.                 notMasculine,
  3839.                 singlular,
  3840.                 /* [10] */
  3841.                 "pen width",
  3842.                 pPenWidth,
  3843.                 cShortInteger,
  3844.                 "the pen width",
  3845.                 reserved,
  3846.                 singleItem,
  3847.                 notEnumerated,
  3848.                 readWrite,
  3849.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  3850.                 notFeminine,
  3851.                 notMasculine,
  3852.                 singlular,
  3853.                 /* [11] */
  3854.                 "transfer mode",
  3855.                 pTransferMode,
  3856.                 enumTransferMode,
  3857.                 "the transfer mode",
  3858.                 reserved,
  3859.                 singleItem,
  3860.                 enumerated,
  3861.                 readWrite,
  3862.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  3863.                 notFeminine,
  3864.                 notMasculine,
  3865.                 singlular,
  3866.             },
  3867.             {    /* array Elements: 0 elements */
  3868.             },
  3869.             "graphic shapes",
  3870.             cGraphicShape,
  3871.             "Every graphic shape",
  3872.             {    /* array Properties: 1 elements */
  3873.                 /* [1] */
  3874.                 "class attributes",
  3875.                 kAESpecialClassProperties,
  3876.                 cType,
  3877.                 "special class attributes",
  3878.                 reserved,
  3879.                 singleItem,
  3880.                 notEnumerated,
  3881.                 readOnly,
  3882.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  3883.                 notFeminine,
  3884.                 notMasculine,
  3885.                 plural
  3886.             },
  3887.             {    /* array Elements: 0 elements */
  3888.             },
  3889.             /* [6] */
  3890.             "graphic text",
  3891.             cGraphicText,
  3892.             "A series of characters within a drawing area",
  3893.             {    /* array Properties: 12 elements */
  3894.                 /* [1] */
  3895.                 "class attributes",
  3896.                 kAESpecialClassProperties,
  3897.                 cType,
  3898.                 "special class attributes",
  3899.                 reserved,
  3900.                 singleItem,
  3901.                 notEnumerated,
  3902.                 readOnly,
  3903.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  3904.                 notFeminine,
  3905.                 notMasculine,
  3906.                 plural,
  3907.                 /* [2] */
  3908.                 "best type",
  3909.                 pBestType,
  3910.                 cType,
  3911.                 "the best descriptor type",
  3912.                 reserved,
  3913.                 singleItem,
  3914.                 notEnumerated,
  3915.                 readOnly,
  3916.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  3917.                 notFeminine,
  3918.                 notMasculine,
  3919.                 singlular,
  3920.                 /* [3] */
  3921.                 "bounds",
  3922.                 pBounds,
  3923.                 cQDRectangle,
  3924.                 "the smallest rectangle that contains the entire text",
  3925.                 reserved,
  3926.                 singleItem,
  3927.                 notEnumerated,
  3928.                 readWrite,
  3929.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  3930.                 notFeminine,
  3931.                 notMasculine,
  3932.                 singlular,
  3933.                 /* [4] */
  3934.                 "class",
  3935.                 pClass,
  3936.                 cType,
  3937.                 "the class",
  3938.                 reserved,
  3939.                 singleItem,
  3940.                 notEnumerated,
  3941.                 readOnly,
  3942.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  3943.                 notFeminine,
  3944.                 notMasculine,
  3945.                 singlular,
  3946.                 /* [5] */
  3947.                 "color",
  3948.                 pColor,
  3949.                 cRGBColor,
  3950.                 "the color of the first character",
  3951.                 reserved,
  3952.                 singleItem,
  3953.                 notEnumerated,
  3954.                 readWrite,
  3955.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  3956.                 notFeminine,
  3957.                 notMasculine,
  3958.                 singlular,
  3959.                 /* [6] */
  3960.                 "default type",
  3961.                 pDefaultType,
  3962.                 cType,
  3963.                 "the default descriptor type",
  3964.                 reserved,
  3965.                 singleItem,
  3966.                 notEnumerated,
  3967.                 readOnly,
  3968.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  3969.                 notFeminine,
  3970.                 notMasculine,
  3971.                 singlular,
  3972.                 /* [7] */
  3973.                 "font",
  3974.                 pFont,
  3975.                 cText,
  3976.                 "the name of the font of the first character",
  3977.                 reserved,
  3978.                 singleItem,
  3979.                 notEnumerated,
  3980.                 readWrite,
  3981.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  3982.                 notFeminine,
  3983.                 notMasculine,
  3984.                 singlular,
  3985.                 /* [8] */
  3986.                 "size",
  3987.                 pPointSize,
  3988.                 cFixed,
  3989.                 "the size in points of the first character",
  3990.                 reserved,
  3991.                 singleItem,
  3992.                 notEnumerated,
  3993.                 readWrite,
  3994.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  3995.                 notFeminine,
  3996.                 notMasculine,
  3997.                 singlular,
  3998.                 /* [9] */
  3999.                 "writing code",
  4000.                 pScriptTag,
  4001.                 cIntlWritingCode,
  4002.                 "the script system and language",
  4003.                 reserved,
  4004.                 singleItem,
  4005.                 notEnumerated,
  4006.                 readOnly,
  4007.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  4008.                 notFeminine,
  4009.                 notMasculine,
  4010.                 singlular,
  4011.                 /* [10] */
  4012.                 "style",
  4013.                 pTextStyles,
  4014.                 cTextStyles,
  4015.                 "the text style of the first character",
  4016.                 reserved,
  4017.                 singleItem,
  4018.                 notEnumerated,
  4019.                 readWrite,
  4020.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  4021.                 notFeminine,
  4022.                 notMasculine,
  4023.                 singlular,
  4024.                 /* [11] */
  4025.                 "transfer mode",
  4026.                 pTransferMode,
  4027.                 enumTransferMode,
  4028.                 "the transfer mode",
  4029.                 reserved,
  4030.                 singleItem,
  4031.                 enumerated,
  4032.                 readWrite,
  4033.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  4034.                 notFeminine,
  4035.                 notMasculine,
  4036.                 singlular,
  4037.                 /* [12] */
  4038.                 "uniform styles",
  4039.                 pUniformStyles,
  4040.                 cTextStyles,
  4041.                 "the text styles that are uniform throughout the text",
  4042.                 reserved,
  4043.                 singleItem,
  4044.                 notEnumerated,
  4045.                 readWrite,
  4046.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  4047.                 notFeminine,
  4048.                 notMasculine,
  4049.                 singlular,
  4050.             },
  4051.             {    /* array Elements: 2 elements */
  4052.                 /* [1] */
  4053.                 cChar,
  4054.                 {    /* array KeyForms: 1 element */
  4055.                     /* [1] */
  4056.                     formAbsolutePosition
  4057.                 },
  4058.                 /* [2] */
  4059.                 cText,
  4060.                 {    /* array KeyForms: 1 element */
  4061.                     /* [1] */
  4062.                     formAbsolutePosition
  4063.                 }
  4064.             },
  4065.             /* [7] */
  4066.             "graphic group",
  4067.             cGroupedGraphic,
  4068.             "Group of graphics",
  4069.             {    /* array Properties: 7 elements */
  4070.                 /* [1] */
  4071.                 "best type",
  4072.                 pBestType,
  4073.                 cType,
  4074.                 "the best descriptor type",
  4075.                 reserved,
  4076.                 singleItem,
  4077.                 notEnumerated,
  4078.                 readOnly,
  4079.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  4080.                 notFeminine,
  4081.                 notMasculine,
  4082.                 singlular,
  4083.                 /* [2] */
  4084.                 "bounds",
  4085.                 pBounds,
  4086.                 cQDRectangle,
  4087.                 "the smallest rectangle that contains the entire graphic object",
  4088.                 reserved,
  4089.                 singleItem,
  4090.                 notEnumerated,
  4091.                 readWrite,
  4092.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  4093.                 notFeminine,
  4094.                 notMasculine,
  4095.                 singlular,
  4096.                 /* [3] */
  4097.                 "class",
  4098.                 pClass,
  4099.                 cType,
  4100.                 "the class",
  4101.                 reserved,
  4102.                 singleItem,
  4103.                 notEnumerated,
  4104.                 readOnly,
  4105.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  4106.                 notFeminine,
  4107.                 notMasculine,
  4108.                 singlular,
  4109.                 /* [4] */
  4110.                 "default type",
  4111.                 pDefaultType,
  4112.                 cType,
  4113.                 "the default descriptor type",
  4114.                 reserved,
  4115.                 singleItem,
  4116.                 notEnumerated,
  4117.                 readOnly,
  4118.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  4119.                 notFeminine,
  4120.                 notMasculine,
  4121.                 singlular,
  4122.                 /* [5] */
  4123.                 "ordering",
  4124.                 pGraphicObjects,
  4125.                 typeObjectSpecifier,
  4126.                 "the ordered list of graphic objects in the drawing area",
  4127.                 reserved,
  4128.                 listOfItems,
  4129.                 notEnumerated,
  4130.                 readWrite,
  4131.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  4132.                 notFeminine,
  4133.                 notMasculine,
  4134.                 singlular,
  4135.                 /* [6] */
  4136.                 "name",
  4137.                 pName,
  4138.                 cIntlText,
  4139.                 "the name",
  4140.                 reserved,
  4141.                 singleItem,
  4142.                 notEnumerated,
  4143.                 readWrite,
  4144.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  4145.                 notFeminine,
  4146.                 notMasculine,
  4147.                 singlular,
  4148.                 /* [7] */
  4149.                 "transfer mode",
  4150.                 pTransferMode,
  4151.                 enumTransferMode,
  4152.                 "the transfer mode",
  4153.                 reserved,
  4154.                 singleItem,
  4155.                 enumerated,
  4156.                 readWrite,
  4157.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  4158.                 notFeminine,
  4159.                 notMasculine,
  4160.                 singlular,
  4161.             },
  4162.             {    /* array Elements: 10 elements */
  4163.                 /* [1] */
  4164.                 cArc,
  4165.                 {    /* array KeyForms: 2 elements */
  4166.                     /* [1] */
  4167.                     formAbsolutePosition,
  4168.                     /* [2] */
  4169.                     formName
  4170.                 },
  4171.                 /* [2] */
  4172.                 cGraphicLine,
  4173.                 {    /* array KeyForms: 2 elements */
  4174.                     /* [1] */
  4175.                     formAbsolutePosition,
  4176.                     /* [2] */
  4177.                     formName
  4178.                 },
  4179.                 /* [3] */
  4180.                 cGraphicText,
  4181.                 {    /* array KeyForms: 2 elements */
  4182.                     /* [1] */
  4183.                     formAbsolutePosition,
  4184.                     /* [2] */
  4185.                     formName
  4186.                 },
  4187.                 /* [4] */
  4188.                 cGroupedGraphic,
  4189.                 {    /* array KeyForms: 2 elements */
  4190.                     /* [1] */
  4191.                     formAbsolutePosition,
  4192.                     /* [2] */
  4193.                     formName
  4194.                 },
  4195.                 /* [5] */
  4196.                 cOval,
  4197.                 {    /* array KeyForms: 2 elements */
  4198.                     /* [1] */
  4199.                     formAbsolutePosition,
  4200.                     /* [2] */
  4201.                     formName
  4202.                 },
  4203.                 /* [6] */
  4204.                 cPixelMap,
  4205.                 {    /* array KeyForms: 2 elements */
  4206.                     /* [1] */
  4207.                     formAbsolutePosition,
  4208.                     /* [2] */
  4209.                     formName
  4210.                 },
  4211.                 /* [7] */
  4212.                 cPolygon,
  4213.                 {    /* array KeyForms: 2 elements */
  4214.                     /* [1] */
  4215.                     formAbsolutePosition,
  4216.                     /* [2] */
  4217.                     formName
  4218.                 },
  4219.                 /* [8] */
  4220.                 cRectangle,
  4221.                 {    /* array KeyForms: 2 elements */
  4222.                     /* [1] */
  4223.                     formAbsolutePosition,
  4224.                     /* [2] */
  4225.                     formName
  4226.                 },
  4227.                 /* [9] */
  4228.                 cRoundedRectangle,
  4229.                 {    /* array KeyForms: 2 elements */
  4230.                     /* [1] */
  4231.                     formAbsolutePosition,
  4232.                     /* [2] */
  4233.                     formName
  4234.                 },
  4235.                 /* [10] */
  4236.                 cGraphicObject,            /*** The Registry left this out this time. ***/
  4237.                 {    /* array KeyForms: 2 elements */
  4238.                     /* [1] */
  4239.                     formAbsolutePosition,
  4240.                     /* [2] */
  4241.                     formName
  4242.                 }
  4243.             },
  4244.             "graphic groups",
  4245.             cGroupedGraphic,
  4246.             "Every group of graphics",
  4247.             {    /* array Properties: 1 elements */
  4248.                 /* [1] */
  4249.                 "class attributes",
  4250.                 kAESpecialClassProperties,
  4251.                 cType,
  4252.                 "special class attributes",
  4253.                 reserved,
  4254.                 singleItem,
  4255.                 notEnumerated,
  4256.                 readOnly,
  4257.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  4258.                 notFeminine,
  4259.                 notMasculine,
  4260.                 plural
  4261.             },
  4262.             {    /* array Elements: 0 elements */
  4263.             },
  4264.             /* [8] */
  4265.             "oval",
  4266.             cOval,
  4267.             "An oval",
  4268.             {    /* array Properties: 11 elements */
  4269.                 /* [1] */
  4270.                 "best type",
  4271.                 pBestType,
  4272.                 cType,
  4273.                 "the best descriptor type",
  4274.                 reserved,
  4275.                 singleItem,
  4276.                 notEnumerated,
  4277.                 readOnly,
  4278.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  4279.                 notFeminine,
  4280.                 notMasculine,
  4281.                 singlular,
  4282.                 /* [2] */
  4283.                 "bounds",
  4284.                 pBounds,
  4285.                 cQDRectangle,
  4286.                 "the smallest rectangle that contains the entire oval",
  4287.                 reserved,
  4288.                 singleItem,
  4289.                 notEnumerated,
  4290.                 readWrite,
  4291.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  4292.                 notFeminine,
  4293.                 notMasculine,
  4294.                 singlular,
  4295.                 /* [3] */
  4296.                 "class",
  4297.                 pClass,
  4298.                 cType,
  4299.                 "the class",
  4300.                 reserved,
  4301.                 singleItem,
  4302.                 notEnumerated,
  4303.                 readOnly,
  4304.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  4305.                 notFeminine,
  4306.                 notMasculine,
  4307.                 singlular,
  4308.                 /* [4] */
  4309.                 "default type",
  4310.                 pDefaultType,
  4311.                 cType,
  4312.                 "the default descriptor type",
  4313.                 reserved,
  4314.                 singleItem,
  4315.                 notEnumerated,
  4316.                 readOnly,
  4317.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  4318.                 notFeminine,
  4319.                 notMasculine,
  4320.                 singlular,
  4321.                 /* [5] */
  4322.                 "definition rect",
  4323.                 pDefinitionRect,
  4324.                 cQDRectangle,
  4325.                 "the rectangle used to define the oval",
  4326.                 reserved,
  4327.                 singleItem,
  4328.                 notEnumerated,
  4329.                 readWrite,
  4330.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  4331.                 notFeminine,
  4332.                 notMasculine,
  4333.                 singlular,
  4334.                 /* [6] */
  4335.                 "fill color",
  4336.                 pFillColor,
  4337.                 cRGBColor,
  4338.                 "the fill color",
  4339.                 reserved,
  4340.                 singleItem,
  4341.                 notEnumerated,
  4342.                 readWrite,
  4343.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  4344.                 notFeminine,
  4345.                 notMasculine,
  4346.                 singlular,
  4347.                 /* [7] */
  4348.                 "fill pattern",
  4349.                 pFillPattern,
  4350.                 cPixelMap,
  4351.                 "the fill pattern",
  4352.                 reserved,
  4353.                 singleItem,
  4354.                 notEnumerated,
  4355.                 readWrite,
  4356.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  4357.                 notFeminine,
  4358.                 notMasculine,
  4359.                 singlular,
  4360.                 /* [8] */
  4361.                 "pen color",
  4362.                 pPenColor,
  4363.                 cRGBColor,
  4364.                 "the pen color",
  4365.                 reserved,
  4366.                 singleItem,
  4367.                 notEnumerated,
  4368.                 readWrite,
  4369.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  4370.                 notFeminine,
  4371.                 notMasculine,
  4372.                 singlular,
  4373.                 /* [9] */
  4374.                 "pen pattern",
  4375.                 pPenPattern,
  4376.                 cPixelMap,
  4377.                 "the pen pattern",
  4378.                 reserved,
  4379.                 singleItem,
  4380.                 notEnumerated,
  4381.                 readWrite,
  4382.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  4383.                 notFeminine,
  4384.                 notMasculine,
  4385.                 singlular,
  4386.                 /* [10] */
  4387.                 "pen width",
  4388.                 pPenWidth,
  4389.                 cShortInteger,
  4390.                 "the pen width",
  4391.                 reserved,
  4392.                 singleItem,
  4393.                 notEnumerated,
  4394.                 readWrite,
  4395.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  4396.                 notFeminine,
  4397.                 notMasculine,
  4398.                 singlular,
  4399.                 /* [11] */
  4400.                 "transfer mode",
  4401.                 pTransferMode,
  4402.                 enumTransferMode,
  4403.                 "the transfer mode",
  4404.                 reserved,
  4405.                 singleItem,
  4406.                 enumerated,
  4407.                 readWrite,
  4408.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  4409.                 notFeminine,
  4410.                 notMasculine,
  4411.                 singlular,
  4412.             },
  4413.             {    /* array Elements: 0 elements */
  4414.             },
  4415.             "ovals",
  4416.             cOval,
  4417.             "Every oval",
  4418.             {    /* array Properties: 1 elements */
  4419.                 /* [1] */
  4420.                 "class attributes",
  4421.                 kAESpecialClassProperties,
  4422.                 cType,
  4423.                 "special class attributes",
  4424.                 reserved,
  4425.                 singleItem,
  4426.                 notEnumerated,
  4427.                 readOnly,
  4428.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  4429.                 notFeminine,
  4430.                 notMasculine,
  4431.                 plural
  4432.             },
  4433.             {    /* array Elements: 0 elements */
  4434.             },
  4435.             /* [9] */
  4436.             "pixel",
  4437.             cPixel,
  4438.             "A pixel",
  4439.             {    /* array Properties: 4 elements */
  4440.                 /* [1] */
  4441.                 "best type",
  4442.                 pBestType,
  4443.                 cType,
  4444.                 "the best descriptor type",
  4445.                 reserved,
  4446.                 singleItem,
  4447.                 notEnumerated,
  4448.                 readOnly,
  4449.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  4450.                 notFeminine,
  4451.                 notMasculine,
  4452.                 singlular,
  4453.                 /* [2] */
  4454.                 "class",
  4455.                 pClass,
  4456.                 cType,
  4457.                 "the class",
  4458.                 reserved,
  4459.                 singleItem,
  4460.                 notEnumerated,
  4461.                 readOnly,
  4462.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  4463.                 notFeminine,
  4464.                 notMasculine,
  4465.                 singlular,
  4466.                 /* [3] */
  4467.                 "color",
  4468.                 pColor,
  4469.                 cRGBColor,
  4470.                 "the color",
  4471.                 reserved,
  4472.                 singleItem,
  4473.                 notEnumerated,
  4474.                 readWrite,
  4475.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  4476.                 notFeminine,
  4477.                 notMasculine,
  4478.                 singlular,
  4479.                 /* [4] */
  4480.                 "default type",
  4481.                 pDefaultType,
  4482.                 cType,
  4483.                 "the default descriptor type",
  4484.                 reserved,
  4485.                 singleItem,
  4486.                 notEnumerated,
  4487.                 readOnly,
  4488.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  4489.                 notFeminine,
  4490.                 notMasculine,
  4491.                 singlular,
  4492.             },
  4493.             {    /* array Elements: 0 elements */
  4494.             },
  4495.             "pixels",
  4496.             cPixel,
  4497.             "Every pixel",
  4498.             {    /* array Properties: 1 elements */
  4499.                 /* [1] */
  4500.                 "class attributes",
  4501.                 kAESpecialClassProperties,
  4502.                 cType,
  4503.                 "special class attributes",
  4504.                 reserved,
  4505.                 singleItem,
  4506.                 notEnumerated,
  4507.                 readOnly,
  4508.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  4509.                 notFeminine,
  4510.                 notMasculine,
  4511.                 plural
  4512.             },
  4513.             {    /* array Elements: 0 elements */
  4514.             },
  4515.             /* [10] */
  4516.             "pixel map",
  4517.             cPixelMap,
  4518.             "A pixel map",
  4519.             {    /* array Properties: 5 elements */
  4520.                 /* [1] */
  4521.                 "best type",
  4522.                 pBestType,
  4523.                 cType,
  4524.                 "the best descriptor type",
  4525.                 reserved,
  4526.                 singleItem,
  4527.                 notEnumerated,
  4528.                 readOnly,
  4529.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  4530.                 notFeminine,
  4531.                 notMasculine,
  4532.                 singlular,
  4533.                 /* [2] */
  4534.                 "bounds",
  4535.                 pBounds,
  4536.                 cQDRectangle,
  4537.                 "the smallest rectangle that contains the pixel map",
  4538.                 reserved,
  4539.                 singleItem,
  4540.                 notEnumerated,
  4541.                 readWrite,
  4542.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  4543.                 notFeminine,
  4544.                 notMasculine,
  4545.                 singlular,
  4546.                 /* [3] */
  4547.                 "class",
  4548.                 pClass,
  4549.                 cType,
  4550.                 "the class",
  4551.                 reserved,
  4552.                 singleItem,
  4553.                 notEnumerated,
  4554.                 readOnly,
  4555.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  4556.                 notFeminine,
  4557.                 notMasculine,
  4558.                 singlular,
  4559.                 /* [4] */
  4560.                 "default type",
  4561.                 pDefaultType,
  4562.                 cType,
  4563.                 "the default descriptor type",
  4564.                 reserved,
  4565.                 singleItem,
  4566.                 notEnumerated,
  4567.                 readOnly,
  4568.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  4569.                 notFeminine,
  4570.                 notMasculine,
  4571.                 singlular,
  4572.                 /* [5] */
  4573.                 "transfer mode",
  4574.                 pTransferMode,
  4575.                 enumTransferMode,
  4576.                 "the transfer mode",
  4577.                 reserved,
  4578.                 singleItem,
  4579.                 enumerated,
  4580.                 readWrite,
  4581.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  4582.                 notFeminine,
  4583.                 notMasculine,
  4584.                 singlular,
  4585.             },
  4586.             {    /* array Elements: 1 elements */
  4587.                 /* [1] */
  4588.                 cPixel,
  4589.                 {    /* array KeyForms: 2 elements */
  4590.                     /* [1] */
  4591.                     formAbsolutePosition,
  4592.                 }
  4593.             },
  4594.             "pixel maps",
  4595.             cPixelMap,
  4596.             "Every pixel map",
  4597.             {    /* array Properties: 1 elements */
  4598.                 /* [1] */
  4599.                 "class attributes",
  4600.                 kAESpecialClassProperties,
  4601.                 cType,
  4602.                 "special class attributes",
  4603.                 reserved,
  4604.                 singleItem,
  4605.                 notEnumerated,
  4606.                 readOnly,
  4607.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  4608.                 notFeminine,
  4609.                 notMasculine,
  4610.                 plural
  4611.             },
  4612.             {    /* array Elements: 0 elements */
  4613.             },
  4614.             /* [11] */
  4615.             "polygon",
  4616.             cPolygon,
  4617.             "A polygon",
  4618.             {    /* array Properties: 12 elements */
  4619.                 /* [1] */
  4620.                 "best type",
  4621.                 pBestType,
  4622.                 cType,
  4623.                 "the best descriptor type",
  4624.                 reserved,
  4625.                 singleItem,
  4626.                 notEnumerated,
  4627.                 readOnly,
  4628.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  4629.                 notFeminine,
  4630.                 notMasculine,
  4631.                 singlular,
  4632.                 /* [2] */
  4633.                 "bounds",
  4634.                 pBounds,
  4635.                 cQDRectangle,
  4636.                 "the smallest rectangle that contains the entire polygon",
  4637.                 reserved,
  4638.                 singleItem,
  4639.                 notEnumerated,
  4640.                 readWrite,
  4641.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  4642.                 notFeminine,
  4643.                 notMasculine,
  4644.                 singlular,
  4645.                 /* [3] */
  4646.                 "class",
  4647.                 pClass,
  4648.                 cType,
  4649.                 "the class",
  4650.                 reserved,
  4651.                 singleItem,
  4652.                 notEnumerated,
  4653.                 readOnly,
  4654.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  4655.                 notFeminine,
  4656.                 notMasculine,
  4657.                 singlular,
  4658.                 /* [5] */
  4659.                 "definition rect",
  4660.                 pDefinitionRect,
  4661.                 cQDRectangle,
  4662.                 "the rectangle used to define the polygon",
  4663.                 reserved,
  4664.                 singleItem,
  4665.                 notEnumerated,
  4666.                 readWrite,
  4667.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  4668.                 notFeminine,
  4669.                 notMasculine,
  4670.                 singlular,
  4671.                 /* [6] */
  4672.                 "fill color",
  4673.                 pFillColor,
  4674.                 cRGBColor,
  4675.                 "the fill color",
  4676.                 reserved,
  4677.                 singleItem,
  4678.                 notEnumerated,
  4679.                 readWrite,
  4680.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  4681.                 notFeminine,
  4682.                 notMasculine,
  4683.                 singlular,
  4684.                 /* [7] */
  4685.                 "fill pattern",
  4686.                 pFillPattern,
  4687.                 cPixelMap,
  4688.                 "the fill pattern",
  4689.                 reserved,
  4690.                 singleItem,
  4691.                 notEnumerated,
  4692.                 readWrite,
  4693.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  4694.                 notFeminine,
  4695.                 notMasculine,
  4696.                 singlular,
  4697.                 /* [8] */
  4698.                 "pen color",
  4699.                 pPenColor,
  4700.                 cRGBColor,
  4701.                 "the pen color",
  4702.                 reserved,
  4703.                 singleItem,
  4704.                 notEnumerated,
  4705.                 readWrite,
  4706.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  4707.                 notFeminine,
  4708.                 notMasculine,
  4709.                 singlular,
  4710.                 /* [9] */
  4711.                 "pen pattern",
  4712.                 pPenPattern,
  4713.                 cPixelMap,
  4714.                 "the pen pattern",
  4715.                 reserved,
  4716.                 singleItem,
  4717.                 notEnumerated,
  4718.                 readWrite,
  4719.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  4720.                 notFeminine,
  4721.                 notMasculine,
  4722.                 singlular,
  4723.                 /* [10] */
  4724.                 "pen width",
  4725.                 pPenWidth,
  4726.                 cShortInteger,
  4727.                 "the pen width",
  4728.                 reserved,
  4729.                 singleItem,
  4730.                 notEnumerated,
  4731.                 readWrite,
  4732.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  4733.                 notFeminine,
  4734.                 notMasculine,
  4735.                 singlular,
  4736.                 /* [11] */
  4737.                 "point list",
  4738.                 pPointList,
  4739.                 typeQDPoint,
  4740.                 "the list of points that define the polygon",
  4741.                 reserved,
  4742.                 listOfItems,
  4743.                 notEnumerated,
  4744.                 readWrite,
  4745.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  4746.                 notFeminine,
  4747.                 notMasculine,
  4748.                 singlular,
  4749.                 /* [12] */
  4750.                 "transfer mode",
  4751.                 pTransferMode,
  4752.                 enumTransferMode,
  4753.                 "the transfer mode",
  4754.                 reserved,
  4755.                 singleItem,
  4756.                 enumerated,
  4757.                 readWrite,
  4758.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  4759.                 notFeminine,
  4760.                 notMasculine,
  4761.                 singlular,
  4762.             },
  4763.             {    /* array Elements: 0 elements */
  4764.             },
  4765.             "polygons",
  4766.             cPolygon,
  4767.             "Every polygon",
  4768.             {    /* array Properties: 1 elements */
  4769.                 /* [1] */
  4770.                 "class attributes",
  4771.                 kAESpecialClassProperties,
  4772.                 cType,
  4773.                 "special class attributes",
  4774.                 reserved,
  4775.                 singleItem,
  4776.                 notEnumerated,
  4777.                 readOnly,
  4778.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  4779.                 notFeminine,
  4780.                 notMasculine,
  4781.                 plural
  4782.             },
  4783.             {    /* array Elements: 0 elements */
  4784.             },
  4785.             /* [12] */
  4786.             "rectangle",
  4787.             cRectangle,
  4788.             "A rectangle",
  4789.             {    /* array Properties: 11 elements */
  4790.                 /* [1] */
  4791.                 "best type",
  4792.                 pBestType,
  4793.                 cType,
  4794.                 "the best descriptor type",
  4795.                 reserved,
  4796.                 singleItem,
  4797.                 notEnumerated,
  4798.                 readOnly,
  4799.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  4800.                 notFeminine,
  4801.                 notMasculine,
  4802.                 singlular,
  4803.                 /* [2] */
  4804.                 "bounds",
  4805.                 pBounds,
  4806.                 cQDRectangle,
  4807.                 "the rectangle",
  4808.                 reserved,
  4809.                 singleItem,
  4810.                 notEnumerated,
  4811.                 readWrite,
  4812.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  4813.                 notFeminine,
  4814.                 notMasculine,
  4815.                 singlular,
  4816.                 /* [3] */
  4817.                 "class",
  4818.                 pClass,
  4819.                 cType,
  4820.                 "the class",
  4821.                 reserved,
  4822.                 singleItem,
  4823.                 notEnumerated,
  4824.                 readOnly,
  4825.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  4826.                 notFeminine,
  4827.                 notMasculine,
  4828.                 singlular,
  4829.                 /* [4] */
  4830.                 "default type",
  4831.                 pDefaultType,
  4832.                 cType,
  4833.                 "the default descriptor type",
  4834.                 reserved,
  4835.                 singleItem,
  4836.                 notEnumerated,
  4837.                 readOnly,
  4838.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  4839.                 notFeminine,
  4840.                 notMasculine,
  4841.                 singlular,
  4842.                 /* [5] */
  4843.                 "definition rect",
  4844.                 pDefinitionRect,
  4845.                 cQDRectangle,
  4846.                 "the upper-left and lower-right points that define the rectangle",
  4847.                 reserved,
  4848.                 singleItem,
  4849.                 notEnumerated,
  4850.                 readWrite,
  4851.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  4852.                 notFeminine,
  4853.                 notMasculine,
  4854.                 singlular,
  4855.                 /* [6] */
  4856.                 "fill color",
  4857.                 pFillColor,
  4858.                 cRGBColor,
  4859.                 "the fill color",
  4860.                 reserved,
  4861.                 singleItem,
  4862.                 notEnumerated,
  4863.                 readWrite,
  4864.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  4865.                 notFeminine,
  4866.                 notMasculine,
  4867.                 singlular,
  4868.                 /* [7] */
  4869.                 "fill pattern",
  4870.                 pFillPattern,
  4871.                 cPixelMap,
  4872.                 "the fill pattern",
  4873.                 reserved,
  4874.                 singleItem,
  4875.                 notEnumerated,
  4876.                 readWrite,
  4877.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  4878.                 notFeminine,
  4879.                 notMasculine,
  4880.                 singlular,
  4881.                 /* [8] */
  4882.                 "pen color",
  4883.                 pPenColor,
  4884.                 cRGBColor,
  4885.                 "the pen color",
  4886.                 reserved,
  4887.                 singleItem,
  4888.                 notEnumerated,
  4889.                 readWrite,
  4890.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  4891.                 notFeminine,
  4892.                 notMasculine,
  4893.                 singlular,
  4894.                 /* [9] */
  4895.                 "pen pattern",
  4896.                 pPenPattern,
  4897.                 cPixelMap,
  4898.                 "the pen pattern",
  4899.                 reserved,
  4900.                 singleItem,
  4901.                 notEnumerated,
  4902.                 readWrite,
  4903.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  4904.                 notFeminine,
  4905.                 notMasculine,
  4906.                 singlular,
  4907.                 /* [10] */
  4908.                 "pen width",
  4909.                 pPenWidth,
  4910.                 cShortInteger,
  4911.                 "the pen width",
  4912.                 reserved,
  4913.                 singleItem,
  4914.                 notEnumerated,
  4915.                 readWrite,
  4916.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  4917.                 notFeminine,
  4918.                 notMasculine,
  4919.                 singlular,
  4920.                 /* [11] */
  4921.                 "transfer mode",
  4922.                 pTransferMode,
  4923.                 enumTransferMode,
  4924.                 "the transfer mode",
  4925.                 reserved,
  4926.                 singleItem,
  4927.                 enumerated,
  4928.                 readWrite,
  4929.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  4930.                 notFeminine,
  4931.                 notMasculine,
  4932.                 singlular,
  4933.             },
  4934.             {    /* array Elements: 0 elements */
  4935.             },
  4936.             "rectangles",
  4937.             cRectangle,
  4938.             "Every rectangle",
  4939.             {    /* array Properties: 1 elements */
  4940.                 /* [1] */
  4941.                 "class attributes",
  4942.                 kAESpecialClassProperties,
  4943.                 cType,
  4944.                 "special class attributes",
  4945.                 reserved,
  4946.                 singleItem,
  4947.                 notEnumerated,
  4948.                 readOnly,
  4949.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  4950.                 notFeminine,
  4951.                 notMasculine,
  4952.                 plural
  4953.             },
  4954.             {    /* array Elements: 0 elements */
  4955.             },
  4956.             /* [13] */
  4957.             "rounded rectangle",
  4958.             cRoundedRectangle,
  4959.             "A rounded rectangle",
  4960.             {    /* array Properties: 13 elements */
  4961.                 /* [1] */
  4962.                 "best type",
  4963.                 pBestType,
  4964.                 cType,
  4965.                 "the best descriptor type",
  4966.                 reserved,
  4967.                 singleItem,
  4968.                 notEnumerated,
  4969.                 readOnly,
  4970.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  4971.                 notFeminine,
  4972.                 notMasculine,
  4973.                 singlular,
  4974.                 /* [2] */
  4975.                 "bounds",
  4976.                 pBounds,
  4977.                 cQDRectangle,
  4978.                 "the rectangle",
  4979.                 reserved,
  4980.                 singleItem,
  4981.                 notEnumerated,
  4982.                 readWrite,
  4983.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  4984.                 notFeminine,
  4985.                 notMasculine,
  4986.                 singlular,
  4987.                 /* [3] */
  4988.                 "class",
  4989.                 pClass,
  4990.                 cType,
  4991.                 "the class",
  4992.                 reserved,
  4993.                 singleItem,
  4994.                 notEnumerated,
  4995.                 readOnly,
  4996.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  4997.                 notFeminine,
  4998.                 notMasculine,
  4999.                 singlular,
  5000.                 /* [4] */
  5001.                 "corner curve height",
  5002.                 pCornerCurveHeight,
  5003.                 cShortInteger,
  5004.                 "the height of the oval used to define the shape of the rounded corners",
  5005.                 reserved,
  5006.                 singleItem,
  5007.                 notEnumerated,
  5008.                 readWrite,
  5009.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  5010.                 notFeminine,
  5011.                 notMasculine,
  5012.                 singlular,
  5013.                 /* [5] */
  5014.                 "corner curve width",
  5015.                 pCornerCurveWidth,
  5016.                 cShortInteger,
  5017.                 "the width of the oval used to define the shape of the rounded corners",
  5018.                 reserved,
  5019.                 singleItem,
  5020.                 notEnumerated,
  5021.                 readWrite,
  5022.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  5023.                 notFeminine,
  5024.                 notMasculine,
  5025.                 singlular,
  5026.                 /* [6] */
  5027.                 "default type",
  5028.                 pDefaultType,
  5029.                 cType,
  5030.                 "the default descriptor type",
  5031.                 reserved,
  5032.                 singleItem,
  5033.                 notEnumerated,
  5034.                 readOnly,
  5035.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  5036.                 notFeminine,
  5037.                 notMasculine,
  5038.                 singlular,
  5039.                 /* [7] */
  5040.                 "definition rect",
  5041.                 pDefinitionRect,
  5042.                 cQDRectangle,
  5043.                 "the upper-left and lower-right points that define the rectangle",
  5044.                 reserved,
  5045.                 singleItem,
  5046.                 notEnumerated,
  5047.                 readWrite,
  5048.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  5049.                 notFeminine,
  5050.                 notMasculine,
  5051.                 singlular,
  5052.                 /* [8] */
  5053.                 "fill color",
  5054.                 pFillColor,
  5055.                 cRGBColor,
  5056.                 "the fill color",
  5057.                 reserved,
  5058.                 singleItem,
  5059.                 notEnumerated,
  5060.                 readWrite,
  5061.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  5062.                 notFeminine,
  5063.                 notMasculine,
  5064.                 singlular,
  5065.                 /* [9] */
  5066.                 "fill pattern",
  5067.                 pFillPattern,
  5068.                 cPixelMap,
  5069.                 "the fill pattern",
  5070.                 reserved,
  5071.                 singleItem,
  5072.                 notEnumerated,
  5073.                 readWrite,
  5074.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  5075.                 notFeminine,
  5076.                 notMasculine,
  5077.                 singlular,
  5078.                 /* [10] */
  5079.                 "pen color",
  5080.                 pPenColor,
  5081.                 cRGBColor,
  5082.                 "the pen color",
  5083.                 reserved,
  5084.                 singleItem,
  5085.                 notEnumerated,
  5086.                 readWrite,
  5087.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  5088.                 notFeminine,
  5089.                 notMasculine,
  5090.                 singlular,
  5091.                 /* [11] */
  5092.                 "pen pattern",
  5093.                 pPenPattern,
  5094.                 cPixelMap,
  5095.                 "the pen pattern",
  5096.                 reserved,
  5097.                 singleItem,
  5098.                 notEnumerated,
  5099.                 readWrite,
  5100.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  5101.                 notFeminine,
  5102.                 notMasculine,
  5103.                 singlular,
  5104.                 /* [12] */
  5105.                 "pen width",
  5106.                 pPenWidth,
  5107.                 cShortInteger,
  5108.                 "the pen width",
  5109.                 reserved,
  5110.                 singleItem,
  5111.                 notEnumerated,
  5112.                 readWrite,
  5113.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  5114.                 notFeminine,
  5115.                 notMasculine,
  5116.                 singlular,
  5117.                 /* [13] */
  5118.                 "transfer mode",
  5119.                 pTransferMode,
  5120.                 enumTransferMode,
  5121.                 "the transfer mode",
  5122.                 reserved,
  5123.                 singleItem,
  5124.                 enumerated,
  5125.                 readWrite,
  5126.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  5127.                 notFeminine,
  5128.                 notMasculine,
  5129.                 singlular,
  5130.             },
  5131.             {    /* array Elements: 0 elements */
  5132.             },
  5133.             "rounded rectangles",
  5134.             cRoundedRectangle,
  5135.             "Every rounded rectangle",
  5136.             {    /* array Properties: 1 elements */
  5137.                 /* [1] */
  5138.                 "class attributes",
  5139.                 kAESpecialClassProperties,
  5140.                 cType,
  5141.                 "special class attributes",
  5142.                 reserved,
  5143.                 singleItem,
  5144.                 notEnumerated,
  5145.                 readOnly,
  5146.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  5147.                 notFeminine,
  5148.                 notMasculine,
  5149.                 plural
  5150.             },
  5151.             {    /* array Elements: 0 elements */
  5152.             },
  5153.         },
  5154.         {    /* array ComparisonOps: 0 elements */
  5155.         },
  5156.         {    /* array Enumerations: 2 elements */
  5157.             /* [1] */
  5158.             enumTransferMode,
  5159.             {    /* array Enumerators: 3 elements */
  5160.                 /* [1] */
  5161.                 "copy pixels",
  5162.                 kAEQDCopy,
  5163.                 "",
  5164.                 /* [2] */
  5165.                 "not copy pixels",
  5166.                 kAEQDNotCopy,
  5167.                 "",
  5168.                 /* [3] */
  5169.                 "or pixels",
  5170.                 kAEQDOr,
  5171.                 "",
  5172.                 /* [4] */
  5173.                 "not or pixels",
  5174.                 kAEQDNotOr,
  5175.                 "",
  5176.                 /* [5] */
  5177.                 "bic pixels",
  5178.                 kAEQDBic,
  5179.                 "",
  5180.                 /* [6] */
  5181.                 "not bic pixels",
  5182.                 kAEQDNotBic,
  5183.                 "",
  5184.                 /* [7] */
  5185.                 "xor pixels",
  5186.                 kAEQDXor,
  5187.                 "",
  5188.                 /* [8] */
  5189.                 "not xor pixels",
  5190.                 kAEQDNotXor,
  5191.                 "",
  5192.                 /* [9] */
  5193.                 "add over pixels",
  5194.                 kAEQDAddOver,
  5195.                 "",
  5196.                 /* [10] */
  5197.                 "add pin pixels",
  5198.                 kAEQDAddPin,
  5199.                 "",
  5200.                 /* [11] */
  5201.                 "sub over pixels",
  5202.                 kAEQDSubOver,
  5203.                 "",
  5204.                 /* [12] */
  5205.                 "sub pin pixels",
  5206.                 kAEQDSubPin,
  5207.                 "",
  5208.                 /* [13] */
  5209.                 "ad max pixels",
  5210.                 kAEQDAdMax,
  5211.                 "",
  5212.                 /* [14] */
  5213.                 "ad min pixels",
  5214.                 kAEQDAdMin,
  5215.                 "",
  5216.                 /* [15] */
  5217.                 "blend pixels",
  5218.                 kAEQDBlend,
  5219.                 "",
  5220.             },
  5221.             /* [2] */
  5222.             enumArrows,
  5223.             {    /* array Enumerators: 4 elements */
  5224.                 /* [1] */
  5225.                 "no arrow",
  5226.                 kAENoArrow ,
  5227.                 "No arrow on line",
  5228.                 /* [2] */
  5229.                 "arrow at start",
  5230.                 kAEArrowAtStart ,
  5231.                 "Arrow at start of line",
  5232.                 /* [3] */
  5233.                 "arrow at end",
  5234.                 kAEArrowAtEnd ,
  5235.                 "Arrow at end of line",
  5236.                 /* [4] */
  5237.                 "arrow at both ends",
  5238.                 kAEArrowBothEnds ,
  5239.                 "Arrow at both the start and the end of the line"
  5240.             }
  5241.         },
  5242.         /* [5] */
  5243.         "QuickDraw Graphics Supplemental Suite",
  5244.         "Defines transformations of graphic objects",
  5245.         kAEQDSupplementalSuite,
  5246.         1,
  5247.         1,
  5248.         {    /* array Events: 0 elements */
  5249.         },
  5250.         {    /* array Classes: 2 elements */
  5251.             /* [1] */
  5252.             "drawing area",
  5253.             cDrawingArea,
  5254.             "Container for graphics and supporting information",
  5255.             {    /* array Properties: 26 elements */
  5256.                 /* [1] */
  5257.                 "background color",
  5258.                 pBackgroundColor,
  5259.                 cRGBColor,
  5260.                 "the color used to fill in unoccupied areas",
  5261.                 reserved,
  5262.                 singleItem,
  5263.                 notEnumerated,
  5264.                 readWrite,
  5265.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  5266.                 notFeminine,
  5267.                 notMasculine,
  5268.                 singlular,
  5269.                 /* [2] */
  5270.                 "background pattern",
  5271.                 pBackgroundPattern,
  5272.                 cPixelMap,
  5273.                 "the pattern used to fill in unoccupied areas",
  5274.                 reserved,
  5275.                 singleItem,
  5276.                 notEnumerated,
  5277.                 readWrite,
  5278.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  5279.                 notFeminine,
  5280.                 notMasculine,
  5281.                 singlular,
  5282.                 /* [3] */
  5283.                 "best type",
  5284.                 pBestType,
  5285.                 cType,
  5286.                 "the best descriptor type",
  5287.                 reserved,
  5288.                 singleItem,
  5289.                 notEnumerated,
  5290.                 readOnly,
  5291.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  5292.                 notFeminine,
  5293.                 notMasculine,
  5294.                 singlular,
  5295.                 /* [4] */
  5296.                 "bounds",
  5297.                 pBounds,
  5298.                 cQDRectangle,
  5299.                 "the rectangle that contains the drawing area",
  5300.                 reserved,
  5301.                 singleItem,
  5302.                 notEnumerated,
  5303.                 readWrite,
  5304.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  5305.                 notFeminine,
  5306.                 notMasculine,
  5307.                 singlular,
  5308.                 /* [5] */
  5309.                 "class",
  5310.                 pClass,
  5311.                 cType,
  5312.                 "the class",
  5313.                 reserved,
  5314.                 singleItem,
  5315.                 notEnumerated,
  5316.                 readOnly,
  5317.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  5318.                 notFeminine,
  5319.                 notMasculine,
  5320.                 singlular,
  5321.                 /* [6] */
  5322.                 "color table",
  5323.                 pColorTable,
  5324.                 cColorTable,
  5325.                 "the color table",
  5326.                 reserved,
  5327.                 singleItem,
  5328.                 notEnumerated,
  5329.                 readWrite,
  5330.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  5331.                 notFeminine,
  5332.                 notMasculine,
  5333.                 singlular,
  5334.                 /* [7] */
  5335.                 "default type",
  5336.                 pDefaultType,
  5337.                 cType,
  5338.                 "the default descriptor type",
  5339.                 reserved,
  5340.                 singleItem,
  5341.                 notEnumerated,
  5342.                 readOnly,
  5343.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  5344.                 notFeminine,
  5345.                 notMasculine,
  5346.                 singlular,
  5347.                 /* [8] */
  5348.                 "fill color",
  5349.                 pFillColor,
  5350.                 cRGBColor,
  5351.                 "the default fill color used for graphic objects",
  5352.                 reserved,
  5353.                 singleItem,
  5354.                 notEnumerated,
  5355.                 readWrite,
  5356.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  5357.                 notFeminine,
  5358.                 notMasculine,
  5359.                 singlular,
  5360.                 /* [9] */
  5361.                 "fill pattern",
  5362.                 pFillPattern,
  5363.                 cPixelMap,
  5364.                 "the default fill pattern used for graphic objects",
  5365.                 reserved,
  5366.                 singleItem,
  5367.                 notEnumerated,
  5368.                 readWrite,
  5369.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  5370.                 notFeminine,
  5371.                 notMasculine,
  5372.                 singlular,
  5373.                 /* [10] */
  5374.                 "ordering",
  5375.                 pGraphicObjects,
  5376.                 typeObjectSpecifier,
  5377.                 "the ordered list of graphic objects in the drawing area",
  5378.                 reserved,
  5379.                 listOfItems,
  5380.                 notEnumerated,
  5381.                 readWrite,
  5382.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  5383.                 notFeminine,
  5384.                 notMasculine,
  5385.                 singlular,
  5386.                 /* [11] */
  5387.                 "name",
  5388.                 pName,
  5389.                 cIntlText,
  5390.                 "the name",
  5391.                 reserved,
  5392.                 singleItem,
  5393.                 notEnumerated,
  5394.                 readWrite,
  5395.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  5396.                 notFeminine,
  5397.                 notMasculine,
  5398.                 singlular,
  5399.                 /* [12] */
  5400.                 "default location",
  5401.                 pNewElementLoc,
  5402.                 cQDPoint,
  5403.                 "the default location of each new graphic object",
  5404.                 reserved,
  5405.                 singleItem,
  5406.                 notEnumerated,
  5407.                 readWrite,
  5408.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  5409.                 notFeminine,
  5410.                 notMasculine,
  5411.                 singlular,
  5412.                 /* [13] */
  5413.                 "pen color",
  5414.                 pPenColor,
  5415.                 cRGBColor,
  5416.                 "the pen color",
  5417.                 reserved,
  5418.                 singleItem,
  5419.                 notEnumerated,
  5420.                 readWrite,
  5421.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  5422.                 notFeminine,
  5423.                 notMasculine,
  5424.                 singlular,
  5425.                 /* [14] */
  5426.                 "pen pattern",
  5427.                 pPenPattern,
  5428.                 cPixelMap,
  5429.                 "the pen pattern",
  5430.                 reserved,
  5431.                 singleItem,
  5432.                 notEnumerated,
  5433.                 readWrite,
  5434.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  5435.                 notFeminine,
  5436.                 notMasculine,
  5437.                 singlular,
  5438.                 /* [15] */
  5439.                 "pen width",
  5440.                 pPenWidth,
  5441.                 cShortInteger,
  5442.                 "the pen width",
  5443.                 reserved,
  5444.                 singleItem,
  5445.                 notEnumerated,
  5446.                 readWrite,
  5447.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  5448.                 notFeminine,
  5449.                 notMasculine,
  5450.                 singlular,
  5451.                 /* [16] */
  5452.                 "pixel depth",
  5453.                 pPixelDepth,
  5454.                 cShortInteger,
  5455.                 "Bits per pixel",
  5456.                 reserved,
  5457.                 singleItem,
  5458.                 notEnumerated,
  5459.                 readWrite,
  5460.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  5461.                 notFeminine,
  5462.                 notMasculine,
  5463.                 singlular,
  5464.                 /* [17] */
  5465.                 "rotation",
  5466.                 pRotation,
  5467.                 cRotation,
  5468.                 "the default rotation for objects in the drawing area",
  5469.                 reserved,
  5470.                 singleItem,
  5471.                 notEnumerated,
  5472.                 readWrite,    
  5473.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  5474.                 notFeminine,
  5475.                 notMasculine,
  5476.                 singlular,
  5477.                 /* [18] */
  5478.                 "scale",
  5479.                 pScale,
  5480.                 cFixed,
  5481.                 "the default scaling for objects in the drawing area",
  5482.                 reserved,
  5483.                 singleItem,
  5484.                 notEnumerated,
  5485.                 readWrite,
  5486.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  5487.                 notFeminine,
  5488.                 notMasculine,
  5489.                 singlular,
  5490.                 /* [19] */
  5491.                 "writing code",
  5492.                 pScriptTag,
  5493.                 cIntlWritingCode,
  5494.                 "the script system and language of text objects in the drawing area",
  5495.                 reserved,
  5496.                 singleItem,
  5497.                 notEnumerated,
  5498.                 readOnly,        /*** Registry has this as modifiable ***/    
  5499.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  5500.                 notFeminine,
  5501.                 notMasculine,
  5502.                 singlular,
  5503.                 /* [20] */
  5504.                 "text color",
  5505.                 pTextColor,
  5506.                 cRGBColor,
  5507.                 "the default color for text objects",
  5508.                 reserved,
  5509.                 singleItem,
  5510.                 notEnumerated,
  5511.                 readWrite,
  5512.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  5513.                 notFeminine,
  5514.                 notMasculine,
  5515.                 singlular,
  5516.                 /* [21] */
  5517.                 "default font",
  5518.                 pTextFont,
  5519.                 cIntlText,
  5520.                 "the name of the default font for text objects",
  5521.                 reserved,
  5522.                 singleItem,
  5523.                 notEnumerated,
  5524.                 readWrite,
  5525.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  5526.                 notFeminine,
  5527.                 notMasculine,
  5528.                 singlular,
  5529.                 /* [22] */
  5530.                 "default size",
  5531.                 pTextPointSize,
  5532.                 cFixed,
  5533.                 "the default size for text objects",
  5534.                 reserved,
  5535.                 singleItem,
  5536.                 notEnumerated,
  5537.                 readWrite,
  5538.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  5539.                 notFeminine,
  5540.                 notMasculine,
  5541.                 singlular,
  5542.                 /* [23] */
  5543.                 "style",
  5544.                 pTextStyles,
  5545.                 cTextStyles,
  5546.                 "the default text style for text objects",
  5547.                 reserved,
  5548.                 singleItem,
  5549.                 notEnumerated,
  5550.                 readWrite,
  5551.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  5552.                 notFeminine,
  5553.                 notMasculine,
  5554.                 singlular,
  5555.                 /* [24] */
  5556.                 "transfer mode",
  5557.                 pTransferMode,
  5558.                 enumTransferMode,
  5559.                 "the default transfer mode for graphic objects",
  5560.                 reserved,
  5561.                 singleItem,
  5562.                 enumerated,
  5563.                 readWrite,
  5564.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  5565.                 notFeminine,
  5566.                 notMasculine,
  5567.                 singlular,
  5568.                 /* [25] */
  5569.                 "translation",
  5570.                 pTranslation,
  5571.                 cQDPoint,
  5572.                 "the default repositioning for objects in the drawing area",
  5573.                 reserved,
  5574.                 singleItem,
  5575.                 notEnumerated,
  5576.                 readWrite,
  5577.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  5578.                 notFeminine,
  5579.                 notMasculine,
  5580.                 singlular,
  5581.                 /* [26] */
  5582.                 "update on change",
  5583.                 pUpdateOn,
  5584.                 cBoolean,
  5585.                 "Redraw after each change?",
  5586.                 reserved,
  5587.                 singleItem,
  5588.                 notEnumerated,
  5589.                 readWrite,
  5590.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  5591.                 notFeminine,
  5592.                 notMasculine,
  5593.                 singlular,
  5594.             },
  5595.             {    /* array Elements: 10 elements */
  5596.                 /* [1] */
  5597.                 cArc,
  5598.                 {    /* array KeyForms: 2 elements */
  5599.                     /* [1] */
  5600.                     formAbsolutePosition,
  5601.                     /* [2] */
  5602.                     formName
  5603.                 },
  5604.                 /* [2] */
  5605.                 cGraphicLine,
  5606.                 {    /* array KeyForms: 2 elements */
  5607.                     /* [1] */
  5608.                     formAbsolutePosition,
  5609.                     /* [2] */
  5610.                     formName
  5611.                 },
  5612.                 /* [3] */
  5613.                 cGraphicText,
  5614.                 {    /* array KeyForms: 2 elements */
  5615.                     /* [1] */
  5616.                     formAbsolutePosition,
  5617.                     /* [2] */
  5618.                     formName
  5619.                 },
  5620.                 /* [4] */
  5621.                 cGroupedGraphic,
  5622.                 {    /* array KeyForms: 2 elements */
  5623.                     /* [1] */
  5624.                     formAbsolutePosition,
  5625.                     /* [2] */
  5626.                     formName
  5627.                 },
  5628.                 /* [5] */
  5629.                 cOval,
  5630.                 {    /* array KeyForms: 2 elements */
  5631.                     /* [1] */
  5632.                     formAbsolutePosition,
  5633.                     /* [2] */
  5634.                     formName
  5635.                 },
  5636.                 /* [6] */
  5637.                 cPixelMap,
  5638.                 {    /* array KeyForms: 2 elements */
  5639.                     /* [1] */
  5640.                     formAbsolutePosition,
  5641.                     /* [2] */
  5642.                     formName
  5643.                 },
  5644.                 /* [7] */
  5645.                 cPolygon,
  5646.                 {    /* array KeyForms: 2 elements */
  5647.                     /* [1] */
  5648.                     formAbsolutePosition,
  5649.                     /* [2] */
  5650.                     formName
  5651.                 },
  5652.                 /* [8] */
  5653.                 cRectangle,
  5654.                 {    /* array KeyForms: 2 elements */
  5655.                     /* [1] */
  5656.                     formAbsolutePosition,
  5657.                     /* [2] */
  5658.                     formName
  5659.                 },
  5660.                 /* [9] */
  5661.                 cRoundedRectangle,
  5662.                 {    /* array KeyForms: 2 elements */
  5663.                     /* [1] */
  5664.                     formAbsolutePosition,
  5665.                     /* [2] */
  5666.                     formName
  5667.                 },
  5668.                 /* [10] */            /*** The Registry left this out this time. ***/
  5669.                 cGraphicObject,
  5670.                 {    /* array KeyForms: 2 elements */
  5671.                     /* [1] */
  5672.                     formAbsolutePosition,
  5673.                     /* [2] */
  5674.                     formName
  5675.                 },
  5676.             },
  5677.             "drawing areas",
  5678.             cDrawingArea,
  5679.             "Every drawing area",
  5680.             {    /* array Properties: 1 elements */
  5681.                 /* [1] */
  5682.                 "class attributes",
  5683.                 kAESpecialClassProperties,
  5684.                 cType,
  5685.                 "special class attributes",
  5686.                 reserved,
  5687.                 singleItem,
  5688.                 notEnumerated,
  5689.                 readOnly,
  5690.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  5691.                 notFeminine,
  5692.                 notMasculine,
  5693.                 plural
  5694.             },
  5695.             {    /* array Elements: 0 elements */
  5696.             },
  5697.             /* [2] */
  5698.             "graphic group",
  5699.             cGroupedGraphic,
  5700.             "Group of graphics",
  5701.             {    /* array Properties: 10 elements */
  5702.                 /* [1] */
  5703.                 "best type",
  5704.                 pBestType,
  5705.                 cType,
  5706.                 "the best descriptor type",
  5707.                 reserved,
  5708.                 singleItem,
  5709.                 notEnumerated,
  5710.                 readOnly,
  5711.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  5712.                 notFeminine,
  5713.                 notMasculine,
  5714.                 singlular,
  5715.                 /* [2] */
  5716.                 "bounds",
  5717.                 pBounds,
  5718.                 cQDRectangle,
  5719.                 "the smallest rectangle that contains the entire graphic object",
  5720.                 reserved,
  5721.                 singleItem,
  5722.                 notEnumerated,
  5723.                 readWrite,
  5724.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  5725.                 notFeminine,
  5726.                 notMasculine,
  5727.                 singlular,
  5728.                 /* [3] */
  5729.                 "class",
  5730.                 pClass,
  5731.                 cType,
  5732.                 "the class",
  5733.                 reserved,
  5734.                 singleItem,
  5735.                 notEnumerated,
  5736.                 readOnly,
  5737.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  5738.                 notFeminine,
  5739.                 notMasculine,
  5740.                 singlular,
  5741.                 /* [4] */
  5742.                 "default type",
  5743.                 pDefaultType,
  5744.                 cType,
  5745.                 "the default descriptor type",
  5746.                 reserved,
  5747.                 singleItem,
  5748.                 notEnumerated,
  5749.                 readOnly,
  5750.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  5751.                 notFeminine,
  5752.                 notMasculine,
  5753.                 singlular,
  5754.                 /* [5] */
  5755.                 "ordering",
  5756.                 pGraphicObjects,
  5757.                 typeObjectSpecifier,
  5758.                 "the ordered list of graphic objects in the drawing area",
  5759.                 reserved,
  5760.                 listOfItems,
  5761.                 notEnumerated,
  5762.                 readWrite,
  5763.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  5764.                 notFeminine,
  5765.                 notMasculine,
  5766.                 singlular,
  5767.                 /* [6] */
  5768.                 "name",
  5769.                 pName,
  5770.                 cIntlText,
  5771.                 "the name",
  5772.                 reserved,
  5773.                 singleItem,
  5774.                 notEnumerated,
  5775.                 readWrite,
  5776.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  5777.                 notFeminine,
  5778.                 notMasculine,
  5779.                 singlular,
  5780.                 /* [7] */
  5781.                 "rotation",
  5782.                 pRotation,
  5783.                 cRotation,
  5784.                 "the rotation",
  5785.                 reserved,
  5786.                 singleItem,
  5787.                 notEnumerated,
  5788.                 readWrite,    
  5789.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  5790.                 notFeminine,
  5791.                 notMasculine,
  5792.                 singlular,
  5793.                 /* [8] */
  5794.                 "scale",
  5795.                 pScale,
  5796.                 cFixed,
  5797.                 "the scaling",
  5798.                 reserved,
  5799.                 singleItem,
  5800.                 notEnumerated,
  5801.                 readWrite,
  5802.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  5803.                 notFeminine,
  5804.                 notMasculine,
  5805.                 singlular,
  5806.                 /* [9] */
  5807.                 "transfer mode",
  5808.                 pTransferMode,
  5809.                 enumTransferMode,
  5810.                 "the transfer mode",
  5811.                 reserved,
  5812.                 singleItem,
  5813.                 enumerated,
  5814.                 readWrite,
  5815.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  5816.                 notFeminine,
  5817.                 notMasculine,
  5818.                 singlular,
  5819.                 /* [10] */
  5820.                 "translation",
  5821.                 pTranslation,
  5822.                 cQDPoint,
  5823.                 "the translation",
  5824.                 reserved,
  5825.                 singleItem,
  5826.                 notEnumerated,
  5827.                 readWrite,
  5828.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  5829.                 notFeminine,
  5830.                 notMasculine,
  5831.                 singlular,
  5832.             },
  5833.             {    /* array Elements: 10 elements */
  5834.                 /* [1] */
  5835.                 cArc,
  5836.                 {    /* array KeyForms: 2 elements */
  5837.                     /* [1] */
  5838.                     formAbsolutePosition,
  5839.                     /* [2] */
  5840.                     formName
  5841.                 },
  5842.                 /* [2] */
  5843.                 cGraphicLine,
  5844.                 {    /* array KeyForms: 2 elements */
  5845.                     /* [1] */
  5846.                     formAbsolutePosition,
  5847.                     /* [2] */
  5848.                     formName
  5849.                 },
  5850.                 /* [3] */
  5851.                 cGraphicText,
  5852.                 {    /* array KeyForms: 2 elements */
  5853.                     /* [1] */
  5854.                     formAbsolutePosition,
  5855.                     /* [2] */
  5856.                     formName
  5857.                 },
  5858.                 /* [4] */
  5859.                 cGroupedGraphic,
  5860.                 {    /* array KeyForms: 2 elements */
  5861.                     /* [1] */
  5862.                     formAbsolutePosition,
  5863.                     /* [2] */
  5864.                     formName
  5865.                 },
  5866.                 /* [5] */
  5867.                 cOval,
  5868.                 {    /* array KeyForms: 2 elements */
  5869.                     /* [1] */
  5870.                     formAbsolutePosition,
  5871.                     /* [2] */
  5872.                     formName
  5873.                 },
  5874.                 /* [6] */
  5875.                 cPixelMap,
  5876.                 {    /* array KeyForms: 2 elements */
  5877.                     /* [1] */
  5878.                     formAbsolutePosition,
  5879.                     /* [2] */
  5880.                     formName
  5881.                 },
  5882.                 /* [7] */
  5883.                 cPolygon,
  5884.                 {    /* array KeyForms: 2 elements */
  5885.                     /* [1] */
  5886.                     formAbsolutePosition,
  5887.                     /* [2] */
  5888.                     formName
  5889.                 },
  5890.                 /* [8] */
  5891.                 cRectangle,
  5892.                 {    /* array KeyForms: 2 elements */
  5893.                     /* [1] */
  5894.                     formAbsolutePosition,
  5895.                     /* [2] */
  5896.                     formName
  5897.                 },
  5898.                 /* [9] */
  5899.                 cRoundedRectangle,
  5900.                 {    /* array KeyForms: 2 elements */
  5901.                     /* [1] */
  5902.                     formAbsolutePosition,
  5903.                     /* [2] */
  5904.                     formName
  5905.                 },
  5906.                 /* [10] */
  5907.                 cGraphicObject,            /*** The Registry left this out this time. ***/
  5908.                 {    /* array KeyForms: 2 elements */
  5909.                     /* [1] */
  5910.                     formAbsolutePosition,
  5911.                     /* [2] */
  5912.                     formName
  5913.                 }
  5914.             },
  5915.             "graphic groups",
  5916.             cGroupedGraphic,
  5917.             "Every group of graphics",
  5918.             {    /* array Properties: 1 elements */
  5919.                 /* [1] */
  5920.                 "class attributes",
  5921.                 kAESpecialClassProperties,
  5922.                 cType,
  5923.                 "special class attributes",
  5924.                 reserved,
  5925.                 singleItem,
  5926.                 notEnumerated,
  5927.                 readOnly,
  5928.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  5929.                 notFeminine,
  5930.                 notMasculine,
  5931.                 plural
  5932.             },
  5933.             {    /* array Elements: 0 elements */
  5934.             },
  5935.         },
  5936.         {    /* array ComparisonOps: 0 elements */
  5937.         },
  5938.         {    /* array Enumerations: 0 elements */
  5939.         },
  5940.         /* [6] */
  5941.         "Table Suite",
  5942.         "Classes for manipulating tables",
  5943.         kAETableSuite,
  5944.         1,
  5945.         1,
  5946.         {    /* array Events: 0 elements */
  5947.         },
  5948.         {    /* array Classes: 4 elements */
  5949.             /* [1] */
  5950.             "cell",
  5951.             cCell,
  5952.             "A cell",
  5953.             {    /* array Properties: 5 elements */
  5954.                 /* [1] */
  5955.                 "best type",
  5956.                 pBestType,
  5957.                 cType,
  5958.                 "the best descriptor type",
  5959.                 reserved,
  5960.                 singleItem,
  5961.                 notEnumerated,
  5962.                 readOnly,
  5963.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  5964.                 notFeminine,
  5965.                 notMasculine,
  5966.                 singlular,
  5967.                 /* [2] */
  5968.                 "class",
  5969.                 pClass,
  5970.                 cType,
  5971.                 "the class",
  5972.                 reserved,
  5973.                 singleItem,
  5974.                 notEnumerated,
  5975.                 readOnly,
  5976.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  5977.                 notFeminine,
  5978.                 notMasculine,
  5979.                 singlular,
  5980.                 /* [3] */
  5981.                 "default type",
  5982.                 pDefaultType,
  5983.                 cType,
  5984.                 "the default descriptor type",
  5985.                 reserved,
  5986.                 singleItem,
  5987.                 notEnumerated,
  5988.                 readOnly,
  5989.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  5990.                 notFeminine,
  5991.                 notMasculine,
  5992.                 singlular,
  5993.                 /* [4] */
  5994.                 "formula",
  5995.                 pFormula,
  5996.                 cText,
  5997.                 "the formula of the cell",
  5998.                 reserved,
  5999.                 singleItem,
  6000.                 notEnumerated,
  6001.                 readWrite,
  6002.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  6003.                 notFeminine,
  6004.                 notMasculine,
  6005.                 singlular,
  6006.                 /* [5] */
  6007.                 "protection",
  6008.                 pProtection,
  6009.                 enumProtection,
  6010.                 "Indicates whether value or formula in the cell can be changed",
  6011.                 reserved,
  6012.                 singleItem,
  6013.                 enumerated,
  6014.                 readWrite,
  6015.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  6016.                 notFeminine,
  6017.                 notMasculine,
  6018.                 singlular,
  6019.             },
  6020.             {    /* array Elements: 0 elements */
  6021.             },
  6022.             "cells",
  6023.             cCell,
  6024.             "Every cell",
  6025.             {    /* array Properties: 1 elements */
  6026.                 /* [1] */
  6027.                 "class attributes",
  6028.                 kAESpecialClassProperties,
  6029.                 cType,
  6030.                 "special class attributes",
  6031.                 reserved,
  6032.                 singleItem,
  6033.                 notEnumerated,
  6034.                 readOnly,
  6035.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  6036.                 notFeminine,
  6037.                 notMasculine,
  6038.                 plural
  6039.             },
  6040.             {    /* array Elements: 0 elements */
  6041.             },
  6042.             /* [2] */
  6043.             "column",
  6044.             cColumn,
  6045.             "A column",
  6046.             {    /* array Properties: 5 elements */
  6047.                 /* [1] */
  6048.                 "best type",
  6049.                 pBestType,
  6050.                 cType,
  6051.                 "the best descriptor type",
  6052.                 reserved,
  6053.                 singleItem,
  6054.                 notEnumerated,
  6055.                 readOnly,
  6056.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  6057.                 notFeminine,
  6058.                 notMasculine,
  6059.                 singlular,
  6060.                 /* [2] */
  6061.                 "class",
  6062.                 pClass,
  6063.                 cType,
  6064.                 "the class",
  6065.                 reserved,
  6066.                 singleItem,
  6067.                 notEnumerated,
  6068.                 readOnly,
  6069.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  6070.                 notFeminine,
  6071.                 notMasculine,
  6072.                 singlular,
  6073.                 /* [3] */
  6074.                 "default type",
  6075.                 pDefaultType,
  6076.                 cType,
  6077.                 "the default descriptor type",
  6078.                 reserved,
  6079.                 singleItem,
  6080.                 notEnumerated,
  6081.                 readOnly,
  6082.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  6083.                 notFeminine,
  6084.                 notMasculine,
  6085.                 singlular,
  6086.                 /* [4] */
  6087.                 "name",
  6088.                 pName,
  6089.                 cIntlText,
  6090.                 "the name",
  6091.                 reserved,
  6092.                 singleItem,
  6093.                 notEnumerated,
  6094.                 readWrite,
  6095.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  6096.                 notFeminine,
  6097.                 notMasculine,
  6098.                 singlular,
  6099.                 /* [5] */
  6100.                 "protection",
  6101.                 pProtection,
  6102.                 enumProtection,
  6103.                 "Indicates whether the formulas of the cells in the column can be changed",
  6104.                 reserved,
  6105.                 singleItem,
  6106.                 enumerated,
  6107.                 readWrite,
  6108.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  6109.                 notFeminine,
  6110.                 notMasculine,
  6111.                 singlular,
  6112.             },
  6113.             {    /* array Elements: 1 elements */
  6114.                 /* [1] */
  6115.                 cCell,
  6116.                 {    /* array KeyForms: 2 elements */
  6117.                     /* [1] */
  6118.                     formAbsolutePosition,
  6119.                     /* [2] */
  6120.                     formName
  6121.                 }
  6122.             },
  6123.             "columns",
  6124.             cColumn,
  6125.             "Every column",
  6126.             {    /* array Properties: 1 elements */
  6127.                 /* [1] */
  6128.                 "class attributes",
  6129.                 kAESpecialClassProperties,
  6130.                 cType,
  6131.                 "special class attributes",
  6132.                 reserved,
  6133.                 singleItem,
  6134.                 notEnumerated,
  6135.                 readOnly,
  6136.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  6137.                 notFeminine,
  6138.                 notMasculine,
  6139.                 plural
  6140.             },
  6141.             {    /* array Elements: 0 elements */
  6142.             },
  6143.             /* [3] */
  6144.             "row",
  6145.             cRow,
  6146.             "A row",
  6147.             {    /* array Properties: 5 elements */
  6148.                 /* [1] */
  6149.                 "best type",
  6150.                 pBestType,
  6151.                 cType,
  6152.                 "the best descriptor type",
  6153.                 reserved,
  6154.                 singleItem,
  6155.                 notEnumerated,
  6156.                 readOnly,
  6157.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  6158.                 notFeminine,
  6159.                 notMasculine,
  6160.                 singlular,
  6161.                 /* [2] */
  6162.                 "class",
  6163.                 pClass,
  6164.                 cType,
  6165.                 "the class",
  6166.                 reserved,
  6167.                 singleItem,
  6168.                 notEnumerated,
  6169.                 readOnly,
  6170.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  6171.                 notFeminine,
  6172.                 notMasculine,
  6173.                 singlular,
  6174.                 /* [3] */
  6175.                 "default type",
  6176.                 pDefaultType,
  6177.                 cType,
  6178.                 "the default descriptor type",
  6179.                 reserved,
  6180.                 singleItem,
  6181.                 notEnumerated,
  6182.                 readOnly,
  6183.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  6184.                 notFeminine,
  6185.                 notMasculine,
  6186.                 singlular,
  6187.                 /* [4] */
  6188.                 "name",
  6189.                 pName,
  6190.                 cIntlText,
  6191.                 "the name",
  6192.                 reserved,
  6193.                 singleItem,
  6194.                 notEnumerated,
  6195.                 readWrite,
  6196.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  6197.                 notFeminine,
  6198.                 notMasculine,
  6199.                 singlular,
  6200.                 /* [5] */
  6201.                 "protection",
  6202.                 pProtection,
  6203.                 enumProtection,
  6204.                 "Indicates whether the formulas of the cells in the row can be changed",
  6205.                 reserved,
  6206.                 singleItem,
  6207.                 enumerated,
  6208.                 readWrite,
  6209.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  6210.                 notFeminine,
  6211.                 notMasculine,
  6212.                 singlular,
  6213.             },
  6214.             {    /* array Elements: 1 elements */
  6215.                 /* [1] */
  6216.                 cCell,
  6217.                 {    /* array KeyForms: 2 elements */
  6218.                     /* [1] */
  6219.                     formAbsolutePosition,
  6220.                     /* [2] */
  6221.                     formName
  6222.                 }
  6223.             },
  6224.             "rows",
  6225.             cRow,
  6226.             "Every row",
  6227.             {    /* array Properties: 1 elements */
  6228.                 /* [1] */
  6229.                 "class attributes",
  6230.                 kAESpecialClassProperties,
  6231.                 cType,
  6232.                 "special class attributes",
  6233.                 reserved,
  6234.                 singleItem,
  6235.                 notEnumerated,
  6236.                 readOnly,
  6237.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  6238.                 notFeminine,
  6239.                 notMasculine,
  6240.                 plural
  6241.             },
  6242.             {    /* array Elements: 0 elements */
  6243.             },
  6244.             /* [4] */
  6245.             "table",
  6246.             cTable,
  6247.             "A table",
  6248.             {    /* array Properties: 5 elements */
  6249.                 /* [1] */
  6250.                 "best type",
  6251.                 pBestType,
  6252.                 cType,
  6253.                 "the best descriptor type",
  6254.                 reserved,
  6255.                 singleItem,
  6256.                 notEnumerated,
  6257.                 readOnly,
  6258.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  6259.                 notFeminine,
  6260.                 notMasculine,
  6261.                 singlular,
  6262.                 /* [2] */
  6263.                 "class",
  6264.                 pClass,
  6265.                 cType,
  6266.                 "the class",
  6267.                 reserved,
  6268.                 singleItem,
  6269.                 notEnumerated,
  6270.                 readOnly,
  6271.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  6272.                 notFeminine,
  6273.                 notMasculine,
  6274.                 singlular,
  6275.                 /* [3] */
  6276.                 "default type",
  6277.                 pDefaultType,
  6278.                 cType,
  6279.                 "the default descriptor type",
  6280.                 reserved,
  6281.                 singleItem,
  6282.                 notEnumerated,
  6283.                 readOnly,
  6284.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  6285.                 notFeminine,
  6286.                 notMasculine,
  6287.                 singlular,
  6288.                 /* [4] */
  6289.                 "name",
  6290.                 pName,
  6291.                 cIntlText,
  6292.                 "the name",
  6293.                 reserved,
  6294.                 singleItem,
  6295.                 notEnumerated,
  6296.                 readWrite,
  6297.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  6298.                 notFeminine,
  6299.                 notMasculine,
  6300.                 singlular,
  6301.                 /* [5] */
  6302.                 "protection",
  6303.                 pProtection,
  6304.                 enumProtection,
  6305.                 "Indicates whether the formulas of the cells in the table can be changed",
  6306.                 reserved,
  6307.                 singleItem,
  6308.                 enumerated,
  6309.                 readWrite,
  6310.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  6311.                 notFeminine,
  6312.                 notMasculine,
  6313.                 singlular,
  6314.             },
  6315.             {    /* array Elements: 3 elements */
  6316.                 /* [1] */
  6317.                 cCell,
  6318.                 {    /* array KeyForms: 2 elements */
  6319.                     /* [1] */
  6320.                     formAbsolutePosition,
  6321.                     /* [2] */
  6322.                     formName
  6323.                 },
  6324.                 /* [3] */
  6325.                 cColumn,
  6326.                 {    /* array KeyForms: 2 elements */
  6327.                     /* [1] */
  6328.                     formAbsolutePosition,
  6329.                     /* [2] */
  6330.                     formName
  6331.                 },
  6332.                 /* [2] */
  6333.                 cRow,
  6334.                 {    /* array KeyForms: 2 elements */
  6335.                     /* [1] */
  6336.                     formAbsolutePosition,
  6337.                     /* [2] */
  6338.                     formName
  6339.                 },
  6340.             },
  6341.             "tables",
  6342.             cTable,
  6343.             "Every table",
  6344.             {    /* array Properties: 1 elements */
  6345.                 /* [1] */
  6346.                 "class attributes",
  6347.                 kAESpecialClassProperties,
  6348.                 cType,
  6349.                 "special class attributes",
  6350.                 reserved,
  6351.                 singleItem,
  6352.                 notEnumerated,
  6353.                 readOnly,
  6354.                 reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  6355.                 notFeminine,
  6356.                 notMasculine,
  6357.                 plural
  6358.             },
  6359.             {    /* array Elements: 0 elements */
  6360.             },
  6361.         },
  6362.         {    /* array ComparisonOps: 0 elements */
  6363.         },
  6364.         {    /* array Enumerations: 1 elements */
  6365.             /* [1] */
  6366.             enumProtection,
  6367.             {    /* array Enumerators: 3 elements */
  6368.                 /* [1] */
  6369.                 "read only",
  6370.                 kAENonmodifiable ,
  6371.                 "Can't change values or formulas",
  6372.                 /* [2] */
  6373.                 "formulas protected",
  6374.                 kAEFormulaProtect ,
  6375.                 "Can changes values but not formulas",
  6376.                 /* [3] */
  6377.                 "read/write",
  6378.                 kAEModifiable ,
  6379.                 "Can change values and formulas"
  6380.             }
  6381.         }
  6382.     }
  6383. };
  6384.  
  6385.  
  6386.